Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
xXSayberXx
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 22
#1

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

30.09.2013, 10:18. Просмотров 2309. Ответов 3
Метки нет (Все метки)

Здравствуйте! Помогите пожалуйста написать программу. Требуется задать число и вывести все нечетные числа до него. Я не совсем понял какие операции нужно использовать. Желательно с пояснениями)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2013, 10:18     Задать число и вывести все нечетные числа до него
Посмотрите здесь:

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

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

Вывести все четные и нечетные числа массива - C++
Здравствуйте!!! У меня есть такое задание не могу решать может поможете?? 1. Надо заполнить все дни января(31 день), в которых был...

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dima55501
29 / 33 / 6
Регистрация: 14.07.2013
Сообщений: 146
30.09.2013, 10:26     Задать число и вывести все нечетные числа до него #2
Код
#include <iostream> // для cout, cin

using namespace std; // тоже для cout, cin

int main()
{
	setlocale(LC_ALL, "Russian");            //для русского языка
	int x = 0;                                     // объявляем переменную
	cout << "Введите число: ";
	cin >> x;                                     // получаем х от пользователя
	for (int i = 0; i < x; ++i)                // цикл от 0 до переменной х
	{
		if (i % 2 == 1)                    // если остаток от числа при делении на 2 дает 0
		{
			cout << i << endl;      // то вывести его на экран
		}
	}
	return 0;                                 //завершаем программу
}
xXSayberXx
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 22
30.09.2013, 10:34  [ТС]     Задать число и вывести все нечетные числа до него #3
Большое спасибо, программа работает, все моменты понял)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2013, 11:01     Задать число и вывести все нечетные числа до него
Еще ссылки по теме:

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

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

Задать массив размером N и вывести все четные числа. Ошибка выполнения - C++
Здравствуйте :) Я решаю задачу, по сути она не сложная, надо задать массив размером N и вывести все четные числа. Когда написал, она...

Дано вещественное число A и целое число N (> 0). Используя один цикл, вывести все целые степени числа A - C++
Дано вещественное число A и целое число N (&gt; 0). Используя один цикл, вывести все целые степени числа A от 1 до N.

Дано натуральное число. Вывести на экран все простые числа до заданного числа. - C++
Дано натуральное число. Вывести на экран все простые числа до заданного числа.

Найти максимальный элемент массива, и удалить после него все нечетные элементы - C++
В массиве A(n) определить максимальный элемент .удалить после максимального все нечетные элементы


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

Или воспользуйтесь поиском по форуму:
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
30.09.2013, 11:01     Задать число и вывести все нечетные числа до него #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
#include <iostream>             // для cin и cout
#include <stdlib.h>             // для функции 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; i<=n; i+=2)         // в конце каждого цикла переменная n увеличивается на 2 (ведь четные числа не нужны)
        cout << i << " ";       // будет выведено 1 3 5 7 9 ... n
    cout << endl;               // переводит каретку в начало новой строки
 
    system("pause");    // программа ждет нажатия любой клавиши
    return 0;           // программа возвращает операционной системе значение 0
}
Yandex
Объявления
30.09.2013, 11:01     Задать число и вывести все нечетные числа до него
Ответ Создать тему
Опции темы

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