С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/25: Рейтинг темы: голосов - 25, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 2
1

Вывести на экран в столбик все числа из заданного диапазона, которые заканчиваются на ноль

11.10.2018, 10:02. Показов 4601. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Начал недавно изучать С++ и не могу решить такую задачку) Вроде легкая, но не получается. Буду благодарен за ее решение)
---
Ввести с клавиатуры два целых числа, которые задают диапазон [a,b]. С помощью функции void print_zero(int, int) вывести на экран в столбик все числа из диапазона, которые заканчиваются на ноль.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
11.10.2018, 10:02
Ответы с готовыми решениями:

Определить и вывести по три в строке числа из заданного диапазона, которые заканчиваются цифрой "5"
Определить и вывести по три в строке числа из заданного диапазона, которые заканчиваются цифрой "5".

Найти все числа диапазона, которые заканчиваются на любую парную цифру.
Решить задачу тремя способами используя операторы цикла while, do while и for. Задача: Вывести...

Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N c++
Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N. Совершенное...

Выделить все цифры из заданного числа и вывести их в столбик по номерам начиная с последнего
Дано натуральное число N (N не превышает 2 000 000 000). Выделить все цифры из заданного числа и...

2
1214 / 708 / 335
Регистрация: 22.02.2018
Сообщений: 2,091
Записей в блоге: 2
11.10.2018, 10:11 2
Лучший ответ Сообщение было отмечено Ofarigrin как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <conio.h>
 
using namespace std;
 
main()
{
   int a, b;
 
   cout<<"Input [a,b]"<<endl;
 
   cin>>a>>b;
 
   for(int i=a; i<=b; i++)
    if(i%10==0)
     cout<<i<<endl;
 
   getch();
}
Добавлено через 1 минуту
С функцией
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void print_zero(int a, int b)
{
   for(int i=a; i<=b; i++)
    if(i%10==0)
     cout<<i<<endl;
}
 
main()
{
   int a, b;
 
   cout<<"Input [a,b]"<<endl;
 
   cin>>a>>b;
 
   print_zero(a, b);
 
   getch();
}
1
4019 / 2565 / 430
Регистрация: 09.09.2017
Сообщений: 11,443
11.10.2018, 10:59 3
Зачем же все числа перебирать?
C
1
2
3
4
5
void print_zero(int a, int b){
  int i=a%10;
  if(i==0)i=a; else i=10+a-i;
  for(;i<b; i+=10)printf("%i\n", i);
}
0
11.10.2018, 10:59
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
11.10.2018, 10:59
Помогаю со студенческими работами здесь

Найти и вывести на экран все элементы, которые заканчиваются на ноль
Задана целочисленная квадратная матрица размерностью n × n (n = 5). Найти и вывести на экран...

Вывести на экран все делители данного числа которые заканчиваются на 3.
Помогите пожалуста. Дано натуральное N Вывести на экран все делители данного числа которые...

Вывести на экран все числа которые больше некоторого заданного числа и удалить их из списка
Создать список целых чисел. Вывести на экран все числа которые больше некоторого заданного числа и...

Вывести в столбик все натуральные числа из диапазона от a до b в обратном порядке
Вывести в столбик все натуральные числа из диапазона от a до b в обратном порядке. Входные данные:...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru