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

Найти количество нечетных чисел, меньших X+Y, тремя циклами (for, while, repeat until)

28.10.2011, 00:53. Показов 11247. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны натуральные числа X и Y. Найти количество нечетных чисел, меньших X+Y.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2011, 00:53
Ответы с готовыми решениями:

Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и подсчитать количество чисел, меньших N
Есть задача "Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и...

Количество ненулевых чисел на нечётных местах, и среднее арифметическое чисел, меньших заданного Т
Подсчитать кол-во ненулевых чисел, стоящих на нечётных местах, и вычислить среднее арифметическое...

Найти произведение всех целых чисел меньших чем А и больших 100 (repeat/until)
Нужно найти произведение всех целых чисел менше за а и больше за 100( значение ф вводится с...

Количество чисел, меньших заданного Х, и произведение всех отрицательных чисел, стоящих на нечетных местах.
Подсчитать количество чисел, меньших заданного Х, и произведение всех отрицательных чисел, стоящих...

1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
30.10.2011, 14:26 2
Лучший ответ Сообщение было отмечено Kiborg69 как решение

Решение

Решение с for:

Pascal
1
2
3
4
5
6
7
8
9
10
uses crt;
var x, y, k, i: integer;
begin
     writeln ('Введите нтуральные числа х и у');
     readln (x, y);
     k:=0;
     for i:=1 to (x+y-1) do
     if i mod 2=1 then k:=k+1;
     writeln ('Количество нечетных чисел, меньших ',(x+y),'=', k);
end.
Решение с while:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt;
var x, y, k, i: integer;
begin
     writeln ('Введите нтуральные числа х и у');
     readln (x, y);
     k:=0;
     i:=1;
     while i<(x+y) do
     begin
          k:=k+1;
          i:=i+2;
     end;
     writeln ('Количество нечетных чисел, меньших ',(x+y),'=', k);
end.
Решение с repeat:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
uses crt;
var x, y, k, i: integer;
begin
     writeln ('Введите нтуральные числа х и у');
     readln (x, y);
     k:=0;
     i:=1;
     repeat
          k:=k+1;
          i:=i+2;
     until i>=(x+y);
     writeln ('Количество нечетных чисел, меньших ',(x+y),'=', k);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2011, 14:26
Помогаю со студенческими работами здесь

Подсчитать количество чисел, стоящих на нечётных местах, и вычислить среднее арифметическое чисел, меньших заданного X
Подсчитать количество чисел, стоящих на нечётных местах, и вычислить среднее арефметическое чисел,...

Подсчитать количество чисел, меньших заданного Х, и произведение всех отрицательных чисел, стоящих на нечетных местах
Подсчитать количество чисел, меньших заданного Х, и произведение всех отрицательных чисел, стоящих...

Найти сумму целых положительных чисел нечетных чисел меньших 100
Найти сумму целых положительных чисел нечетных чисел меньших 100!

Найти произведение четных и нечетных чисел, используя оператор repeat
Введите N чисел. Найти произведение четных и нечетных чисел, используя оператор РИпит. Еще нужна...

Найти сумму положительных нечетных чисел, меньших 50
Ошибок не выдает, но при запуске программы просто пустое черное окно. { class Program ...

Найти сумму положительных нечётных чисел, меньших N
найти сумму положительных нечётных чисел, меньших N.


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

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

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