Как вывести нечетные числа c
Перейти к содержимому

Как вывести нечетные числа c

  • автор:

Как вывести нечетные числа числа от 0 до 20 используя FOR?

Нужно написать программу которая выводит нечетные числа числа от 0 до 20 используя исключительно цикл for.

public class TestClass < public static void main(String[] args) < for (int i = 0; i < 20; i++) < if (i % 2 == 0) < System.out.println(i); >> > >

Данная программа выводит числа от 0 до 20. Я не пойму, почему она не печатает нечетные числа, в коде вроде правильно все?! Поясните пожалуйста момент, буду благодарен.

Вот такая же программа с добавлением continue и все работает как надо. Почему так происходит? Ведь и без continue должны печататься нечетные, или я не прав? В чем причина? Не пойму..

6 комментариев

Простой 6 комментариев

Как вывести нечетные числа в цикле While?

Добрый день.
Не могу разобраться.
Как вывести нечетные числа в цикле While от 30 до 40?

P.s. Это в JavaScript

  • Вопрос задан более трёх лет назад
  • 10548 просмотров

Комментировать
Решения вопроса 3

lastuniverse

Роман @lastuniverse
Всегда вокруг да около IT тем

var num = 30; while(num

Ответ написан более трёх лет назад
Нравится 2 1 комментарий
shynga @shynga Автор вопроса
Спасибо большое, Роман!
Сергей Соколов @sergiks Куратор тега JavaScript

((a, b) => while (++a ) (30, 40) // 31 33 35 37 39

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

start=30; finish=40; num=start-(start%2)+1; while(num

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ответы на вопрос 1
Maksym-Dudyk @Maksym-Dudyk

Какая же все таке гадость этот ваш while-loop 🙂

const max = 40; let min = 30; let i = max - min; while (i)

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

javascript

  • JavaScript
  • +2 ещё

Как в typescript объединить ключи, и если появляются повторы, то сделать объединение типов?

  • 1 подписчик
  • 3 минуты назад
  • 3 просмотра

Задать число и вывести все нечетные числа до него

Author24 — интернет-сервис помощи студентам

Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае – все нечетные
Дано n-значное число longInt. Написать программу. Если цифра младшего разряда четная, то вывести.

Вывести все четные и нечетные числа массива
Здравствуйте. У меня есть такое задание не могу решать может поможете?? 1. Надо заполнить все.

Вывести все нечетные числа в заданном интервале
Кому не трудно помочь с вторым и третьим вопросом. Буду очень благодарен.Спасибо.

Вывести на экран все нечетные цифры целого положительного числа
Помогите решить задачу пожалуйста" Вывести на экран все нечетные цифры целого положительного числа"

31 / 35 / 11
Регистрация: 14.07.2013
Сообщений: 146

#include // для cout, cin using namespace std; // тоже для cout, cin int main() < setlocale(LC_ALL, "Russian"); //для русского языка int x = 0; // объявляем переменную cout > x; // получаем х от пользователя for (int i = 0; i < x; ++i) // цикл от 0 до переменной х < if (i % 2 == 1) // если остаток от числа при делении на 2 дает 0 < cout > return 0; //завершаем программу >

Регистрация: 30.09.2013
Сообщений: 24
Большое спасибо, программа работает, все моменты понял)
193 / 170 / 32
Регистрация: 09.09.2013
Сообщений: 522

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
#include // для cin и cout #include // для функции system("pause") using namespace std; // cin и cout находятся в пространстве имен std:: и чтобы не писать std::cin, std::cout, все выносим в глобальную область int main() { system("chcp 1251 > nul"); // чтобы русские буквы хорошо отображались и не было кракозябр int n; // переменная n целого типа cout  "Введите число: "; // выводится в окно консоли текст в кавычках cin >> n; // записываем в переменную n число // теерь нужно проверить четное число n или нечетное // ЕСЛИ четное, то отнять от него 1 (четные числа не нужны по условию) if (n%2 == 0) --n; // операция % находит остаток от деления одного числа на другое. если этот остаток равен нулю, то из переменной n вычитается 1 // операция -- выитает единицу из переменной n (n изменяется) // в этом цикле нужно вывести все нечетные числа от 1 до n (n - нечетное число) for (int i=1; in; i+=2) // в конце каждого цикла переменная n увеличивается на 2 (ведь четные числа не нужны) cout  i  " "; // будет выведено 1 3 5 7 9 . n cout  endl; // переводит каретку в начало новой строки system("pause"); // программа ждет нажатия любой клавиши return 0; // программа возвращает операционной системе значение 0 }

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Вывести все нечетные числа в массиве в порядке возрастания их индекcов
Дан целочисленный массив размера n. вывести все содержащие в данном массиве нечетные числа в.

Массивы: вывести все нечетные числа в порядке возрастания их индексов.
По информатике задали Дан целочисленный массив размера N. Вывести все содержащиеся в данном.

Вывести все содержащиеся в массиве нечетные числа в порядке возрастания их индексов
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь. ) 14. Дан.

Вывести все четные числа массива в порядке возрастания их индексов, а затем все нечетные в порядке убывания
Дан целочисленный массив размера N.Вывести в начале все содержащиеся в данном массиве четные числа.

Или воспользуйтесь поиском по форуму:

Как вывести нечетные числа в javascript

Если числа, среди которых нужно найти нечетные, содержатся в массиве, то можно воспользоваться методом filter() , который позволяет отфильтровать массив по заданному нами критерию:

const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // функция-предикат isOdd() возвращает true, если переданное в неё число нечётное const isOdd = (num) => num % 2 !== 0; // метод filter() возвращает новый массив, состоящий из только из тех элементов первоначального массива, на которых функция-колбэк вернёт true const odd = numbers.filter(isOdd); console.log(odd); // => [1, 3, 5, 7, 9] 

02 августа 2022

Чтобы вывести нечётные числа, нужно воспользоваться циклом и внутри него проверять чётность числа с помощью оператора получения остатка от деления % на 2.

Например, так выглядит вывод нечётных чисел до 10:

for (let i = 1; i  10; i += 1)  if (i % 2 !== 0)  console.log(i); > > 

13 мая 2023

А как сделать, чтобы выводился ответ, когда все числа массива нечетные?

06 марта 2024

Eсли все числа массива нечетные, можно использовать метод массивов every, проверяет все ли элементы удовлетворяют условию и возвращает true/false

Если массив будет пустой вернет true при любых условиях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *