Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 17
1

Даны целые числа n и К[n]. Получить сумму S последних цифр чисел К[n].

17.10.2010, 20:56. Показов 2223. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пожалуйста, помогите с решением задачи)Мне данна лабораторная работа , и в ней такое задание : Даны целые числа n и К[n]. Получить сумму S последних цифр чисел К[n].

нужно написать вместе с do while, while, for. как я понял , там нужно будет воспользоваться формулой s=s+z, где z=(k/10)% а вот дальше, если честно я в ступоре) вот примерное мое решение, я знаю что оно точно не правельно, но все же)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static void Main(string[] args)
        {//Даны целые числа n и К[n]. Получить сумму S последних цифр чисел К[n].
            int n, K, j = 0, z = 0, p = 0;
            Console.WriteLine("ввести число n");
            n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("ввести число K");
            K = Convert.ToInt32(Console.ReadLine());
            while (j <= n)
            {
                p = (j / 10) %
                z = (K / 10) %
                S = p + z;
                j++;
            }
            Console.WriteLine("S={0},Z={1}", S, z);
вообщем если поможите с решением хотя бы одного цикла, буду очень признателен)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2010, 20:56
Ответы с готовыми решениями:

3. Даны целые положительные числа N и K. Найти сумму 1K + 2K + … + NK
Даны целые положительные числа N и K. Найти сумму 1^K + 2^K + … + N^K. Помогите решить с...

Дано число n необходимо найти сумму m последних цифр числа n
Дано число n необходимо найти сумму m последних цифр числа n. Вписываем n(само число),потом...

Даны целые числа K,N и набор из N целых чисел. Если в наборе имеются числа, меньшие К, то вывести True; в противном случ
Даны целые числа K,N и набор из N целых чисел. Если в наборе имеются числа, меньшие К, то вывести...

Даны натуральные числа n,m. Получить сумму m последних цифр числа n
Даны натуральные числа n,m. Получить сумму m последних цифр числа n.

3
6048 / 3457 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
17.10.2010, 22:28 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//Даны целые числа n и К[n]. Получить сумму S последних цифр чисел К[n].
            int n=0, S=0;
            int[] Z;
 
            Console.WriteLine("ввести число n");
            n = Convert.ToInt32(Console.ReadLine());
 
            Z = new int[n];
 
            for (int i = 0; i < n; i++)
            {
                Console.Write("ввести число K[{0}]=", i);
                Z[i] = Convert.ToInt32(Console.ReadLine());
            }
 
            for (int i = 0; i < n; i++)
            {
                S += (Z[i] % 10);
            }               
                
            Console.WriteLine("S={0}", S);
            Console.WriteLine("Программа закончена"); Console.ReadKey();
1
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 17
18.10.2010, 16:39  [ТС] 3
Большооооооое спасибо)))))))))

Добавлено через 1 час 55 минут
  1. C#
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    
    {//Даны целые числа n и К[n]. Получить сумму S последних цифр чисел К[n].
                int n=0, S=0,i=0;
                int[] Z;
                
                Console.WriteLine("ввести число n");
                n = Convert.ToInt32(Console.ReadLine());
     
                Z = new int[n];
                
                    
                    while (i < n)
                    {
                        Console.Write("ввести число K[{0}]=", i);
                        Z[i] = Convert.ToInt32(Console.ReadLine());
                        i++;
                    }
     
                    while (i < n)
                    {
                        S += (Z[i] % 10);
                        i++;
                    }
                 
                Console.WriteLine("S={0}", S);
                Console.WriteLine("Программа закончена"); Console.ReadKey();     
            }
        }
    }


как то так)
0
6048 / 3457 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
18.10.2010, 16:43 4
aleshka213, ты не обнулил i перед вторым циклом while
0
18.10.2010, 16:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.10.2010, 16:43
Помогаю со студенческими работами здесь

Даны натуральные числа n и m. Получить сумму m последних цифр числа n
Даны натуральные числа n и m. Получить сумму m последних цифр числа n.

Даны натуральные числа n, m. Получить сумму m последних цифр числа n.
Даны натуральные числа n, m. Получить сумму m последних цифр числа n. Люди дайте пожалуйста,...

Даны натуральные числа n, m. Получить сумму m последних цифр числа n
Даны натуральные числа n, m. Получить сумму m последних цифр числа n. с пояснениями в 2010 версии...

Даны натуральные числа т и п. Получить сумму т последних цифр числа n
Решите задачу... Даны натуральные числа т и п. Получить сумму т последних цифр числа n


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru