ВУЗ:
Составители:
Рубрика:
23
которого выделяет последнюю цифру числа, добавляет ее к сумме и удаляет
ее из числа. Как только разряды числа закончатся, т.е. число станет равным
нулю (после учета последней цифры 3/10 = 0), цикл заканчивается.
Блок-схема решения задачи 1 приведена на Рис.2.3.
Рис.2.3. Блок-схема задачи о сумме цифр числа.
Код программы для задачи 1.
using System;
namespace Examples
{
class Program1
{
static void Main(string[] args)
{
int n, n1, s;
Console.Write("Введите n:");
int.TryParse(Console.ReadLine(), out n);
n1 = n;
// если число отрицательное, рассматриваем его модуль
if (n < 0) n = -n;
s = 0;
while (n != 0)
{
s = s + n % 10;
n = n / 10;
которого выделяет последнюю цифру числа, добавляет ее к сумме и удаляет
ее из числа. Как только разряды числа закончатся, т.е. число станет равным
нулю (после учета последней цифры 3/10 = 0), цикл заканчивается.
Блок-схема решения задачи 1 приведена на Рис.2.3.
Рис.2.3. Блок-схема задачи о сумме цифр числа.
Код программы для задачи 1.
using System;
namespace Examples
{
class Program1
{
static void Main(string[] args)
{
int n, n1, s;
Console.Write("Введите n:");
int.TryParse(Console.ReadLine(), out n);
n1 = n;
// если число отрицательное, рассматриваем его модуль
if (n < 0) n = -n;
s = 0;
while (n != 0)
{
s = s + n % 10;
n = n / 10;
23
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
