0 / 0 / 0
Регистрация: 18.06.2018
Сообщений: 18
1

Задачи с циклами

28.06.2018, 19:37. Показов 10554. Ответов 3

Кто сможет, помогите решить задачи, используя С#

1. С помощью цикла со счетчиком вывести на экран в одну строку все двузначные числа, кратные 5.

2. С помощью цикла с постусловием вывести на экран в столбик последовательность чисел : -20, -40, ...,-100

3. С помощью цикла со счетчиком найти произведение целых чисел от 2 до 16

4. Составьте программу, которая будет запрашивать исходные данные и рассчитывать результат задачи: В первый день рабочий произвел Х деталей, Во второй и последующие дни он увеличивал норму предыдущего дня в 2 раза. Сколько деталей он делал каждый день данной недели ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2018, 19:37
Ответы с готовыми решениями:

Задачи с циклами
Ниже три задачи на три вида циклов: for, while, do while Помогите пожалуйста, первую еще понимаю...

Простейшие задачи с циклами
1.) Дано натуральное число. Определить:количество четных цифр в нем. Составное условие и более...

Решение задачи различными циклами
Решить задачу тремя способами- используя операторы цикла while, do while и for: целые числа...

C++ задачи с циклами
Известны две скорости: одна в километрах в час, другая — в метрах в секунду. Какая из скоростей...

3
3 / 3 / 2
Регистрация: 29.11.2016
Сообщений: 22
28.06.2018, 21:00 2
2)

C#
1
2
3
4
5
6
7
8
9
int x = -20;
string result = "";
do
{
    result += x.ToString();
    x -= 20;
}
while (x >= -100);
MessageBox.Show(result);
1
1753 / 1345 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
28.06.2018, 22:20 3
Лучший ответ Сообщение было отмечено CrysisHack как решение

Решение

1:
C#
1
2
3
4
5
6
7
8
9
10
11
12
using System;
 
namespace thread2270450_1
{
    class Program
    {
        static void Main()
        {
            for (int i = 10; i < 100; i += 5) Console.Write(i + " ");
        }
    }
}
2:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
 
namespace thread2270450_2
{
    class Program
    {
        static void Main()
        {
            int x = -20;
            do
            {
                Console.WriteLine(x);
                x -= 20;
            } while (x >= -100);
        }
    }
}
3:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
 
namespace thread2270450_3
{
    class Program
    {
        static void Main()
        {
            int p = 1;
            for (int i = 2; i <= 16; i += 5) p *= i;
            Console.WriteLine(p);
        }
    }
}
4:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
 
namespace thread2270450_4
{
    class Program
    {
        static void Main()
        {
            int x_curr = int.Parse(Console.ReadLine());
            Console.WriteLine(x_curr);
            for (int i = 1; i < 7; i++)
            {
                int x_past = x_curr;
                x_curr = x_past * 2;
                Console.WriteLine(x_curr);
            }
        }
    }
}
1
4 / 4 / 2
Регистрация: 06.06.2018
Сообщений: 22
28.06.2018, 22:47 4
Лучший ответ Сообщение было отмечено CrysisHack как решение

Решение

1.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace For2
{
    class Program
    {
        static void Main()
        {
           
 
            for (int i = 10; i < 100; i++)
            {
                if ( i % 5 == 0)
                    Console.Write(i + "  ");
                
            }
            Console.ReadKey();
        }
    }
}

2.

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
namespace For3
{
    class Program
    {
        static void Main()
        {
           
 
 
            int x = 0;
 
            do
            {
                x -= 20;
 
                Console.WriteLine(x);
 
            }
            while (x != -100);
 
 
            Console.ReadKey();
        }
    }
}
Добавлено через 11 минут
3.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace For4
{
    class Program
    {
        static void Main(string[] args)
        {
            int sum = 0;
           
            for (int i = 2; i <= 16; i++)
            {
                sum = sum + i;
                
            }
            Console.WriteLine(sum);
            Console.ReadKey();
        }
    }
}
Добавлено через 10 минут
4.
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
namespace For5
{
    class Program
    {
        static void Main(string[] args)
        {
            //Составьте программу, которая будет запрашивать исходные данные и рассчитывать результат задачи: В первый день рабочий произвел Х деталей, 
            //Во второй и последующие дни он увеличивал норму предыдущего дня в 2 раза. Сколько деталей он делал каждый день данной недели ?
 
            Console.WriteLine("Введите кол-во деталей сделанных в 1ый день: ");
            int x = Convert.ToInt32(Console.ReadLine());
                       
            int counter = 1;
            for (int i = 0; i < 7; i++)
            {
              
                Console.WriteLine("В {0} день, рабочий сделал {1} деталей",counter,x);
                x = x * 2;
                counter++;
            }
 
            Console.WriteLine("Всего изготовлено {0} деталей!",x);
            Console.ReadKey();
        }
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2018, 22:47
Помогаю со студенческими работами здесь

Задачи с циклами
Не судите строго... Помогите пожалуйста сделать вот это Напишите задание руками и создайте три...

задачи с циклами
помогите решить данные задачи 1) кубик в цилиндре (входит или нет) 2) число в степени с помощью...

Как переделать код решенной задачи методом рекурсии на реализацию с циклами Do, и Loop
Дана последовательность чисел а1 ... аn. Если в результате замены отрицательных членов...

Отмена задачи, запуск задачи после отмены, перезапуск уже запущенной задачи
Добрый день. Сейчас разбираю TPL и у меня возник вопрос следующего содержания: у меня есть пример...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru