Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
Freshrecords
7 / 1 / 1
Регистрация: 08.04.2013
Сообщений: 120
#1

Найти все трехзначные числа, которые при делении на 2 дают остаток 1 и при делении на 3 остаток 2 - C#

01.03.2015, 09:43. Просмотров 1344. Ответов 10
Метки нет (Все метки)

Снова прощу о помощи . Работа в цикле.

1.Программа просит ввести любое число от 0 до 60 после чего подсчитывает сумму всех целых чисел от 0 до введенного.

2.Найти все трехзначные числа, которые при делении на 2 дают остаток 1 и при делении на 3 остаток 2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2015, 09:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все трехзначные числа, которые при делении на 2 дают остаток 1 и при делении на 3 остаток 2 (C#):

Вывести на экран числа, которые при делении на 7 дают остаток 1,2,5 - C#
Есть задача: Пользователь вводит два числа,которые являются началом и концом диапазона. Вывести на экран те числа,которые при делении на 7...

Найти и вывести те элементы массива, которые при делении на 7 дают остаток 1, 2 или 5 - C#
Дан массив Q натуральных чисел, содержащий 20 элементов. Найти и вывести те элементы, которые при делении на 7 дают остаток 1, 2 или 5. ...

Среднее арифметическое позитивных чисел, которые при делении на 4 дают остаток 2. - C#
Cрочно сделать программы на си шарп 1 Написать программу, которая в цикле введет 7 значений и посчитает среднее арифметическое...

Найти числа в заданном интервале, которые при делении на число K дают в остатке 4 - C#
Дан натуральный отрезок чисел . Найти те числа этого отрезка, которые при делении на данное число K, дают в остатке число 4.

Вычислить частное q и остаток r при делении а на d - C#
Дано натуральное (целое неотрицательное) число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d, не...

Вычислить сумму элементов матрицы, которые при делении на два дают нечётное число (найти ошибку) - C#
вот задание: Дана целочисленная матрица A(N, M). Вычислите сумму её элементов,которые при делении на два дают нечётное число. (Числа N,M -...

10
Vtulhu
371 / 377 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
01.03.2015, 10:25 #2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
 
static class Program
{
    public static void Main(string[] args)
    {
        uint x;
        if (uint.TryParse(Console.ReadLine(), out x))
        {
            Console.WriteLine(++x * (x >> 1));
        }
        for (x = 101; x < 1000; x += 9)
        {
            Console.WriteLine(x);
        }
    }
}
2
magnusmax
65 / 65 / 27
Регистрация: 20.10.2013
Сообщений: 214
01.03.2015, 12:40 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
link1:
            Console.Write("Введите число ");
            int n = Convert.ToInt32(Console.ReadLine());
            int sum = 0;
            if(n>0&&n<60)
            {
                for (int i = 0; i <= n; i++)
                {
                    sum += i;
                }
            }
            else
            {
                Console.WriteLine("Введите число с промежутка от 0 до 60 ");
                goto link1;
            }
            Console.WriteLine("Сума:{0}", sum);
            Console.ReadKey();
Добавлено через 5 минут
C#
1
2
3
4
5
6
7
 for (int i = 100; i <= 999; i++)
            {
                if (i % 2 == 1 && i % 3 == 2)
                {
                    Console.WriteLine(i);
                }
            }
1
Gypka[for]mozga
2 / 2 / 2
Регистрация: 19.06.2011
Сообщений: 76
01.03.2015, 13:16 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {   int b=0,i=0;
            Console.Write("Число от 0 до 60 = ");
            int a=int.Parse(Console.ReadLine());
            do
            {
                Console.WriteLine(b + "=" + b + "+" + i);
                b = b + i; i++;
            } while (i != a);
            Console.WriteLine(b);
            Console.ReadKey();
        }
    }
}
1
blackstar
112 / 112 / 18
Регистрация: 27.02.2013
Сообщений: 899
01.03.2015, 13:32 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {   int b=0;
            Console.Write("Число от 0 до 60 = ");
            int a=int.Parse(Console.ReadLine());
            for(int i = 0; i <= a; i++)
            {
                Console.WriteLine(b + " = " + b + " + " + i);
                b = b + i;
                i++;
            } 
            Console.WriteLine("Сумма числа b = " + b);
            Console.ReadKey();
        }
    }
}
0
Vtulhu
371 / 377 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
01.03.2015, 14:31 #6
А теперь объясните мне и, главное, Карлу Фридриху Гауссу, чем ваши решения лучше моего.
0
tarasalk
617 / 549 / 165
Регистрация: 13.06.2013
Сообщений: 1,888
01.03.2015, 14:40 #7
Они проще для восприятия
0
sldp
271 / 271 / 74
Регистрация: 29.10.2011
Сообщений: 900
Завершенные тесты: 2
01.03.2015, 15:12 #8
Цитата Сообщение от Vtulhu Посмотреть сообщение
А теперь объясните мне и, главное, Карлу Фридриху Гауссу, чем ваши решения лучше моего.
Человек только начинает программировать и обращается с простейшей задачей. зачем ему нагромождать ответ? Да и подход Ваш работает дольше
0
Vtulhu
371 / 377 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
01.03.2015, 16:25 #9
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от tarasalk Посмотреть сообщение
Они проще для восприятия
Да, что-то я перемудрил, даже пару опечаток допустил. Вот упрощенный вариант.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
 
static class Program
{
    public static void Main(string[] args)
    {
        uint x;
        if (uint.TryParse(Console.ReadLine(), out x))
        {
            Console.WriteLine((x * (x + 1)) / 2);
        }
        for (x = 101; x < 1000; x += 6)
        {
            Console.WriteLine(x);
        }
    }
}
1
Freshrecords
7 / 1 / 1
Регистрация: 08.04.2013
Сообщений: 120
02.03.2015, 05:46  [ТС] #10
Не ожидал что столько много человек поможет))
спасибо вам большое
0
tezaurismosis
Администратор
Эксперт .NET
6955 / 3297 / 503
Регистрация: 17.04.2012
Сообщений: 8,063
Записей в блоге: 14
02.03.2015, 10:55 #11
Freshrecords, для спасибо у сообщений есть кнопка
и кнопка .
1
02.03.2015, 10:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2015, 10:55
Привет! Вот еще темы с ответами:

Вычислить суммы квадратов тех четырехзначных чисел, которые при делении на 5 дают в остатке 2 - C#
Вычислить суммы квадратов тех четырехзначных чисел, которые при делении на 5 дают в остатке 2

Вычислить суммы квадратов тех четырехзначных чисел, которые при делении на 5 дают в остатке 2 - C#
Вычислить суммы квадратов тех четырехзначных чисел, которые при делении на 5 дают в остатке 2.

Найти все палиндромы, не превышающие 100, которые при возведении в квадрат также дают палиндромы - C#
Натуральное число называется палиндромом, если его запись читается одинаково с начала и с конца (например, 4 884, 393, 1). Найти все...

Найти все числа из множества n, в сумме которые дают число m - C#
Доброго времени суток. В C# только учусь и моих знаний на данном этапе недостаточно для написания программы которая срочно нужна на...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru