Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
misterbl95
0 / 0 / 2
Регистрация: 08.12.2011
Сообщений: 22
#1

Составить программу, которая по введенному числу n печатает фразу - C++

05.03.2012, 21:37. Просмотров 1187. Ответов 3
Метки нет (Все метки)

составить программу которая по введенному числу n печатает фразу "n долларов" в правильной форме "2 доллара,21 доллар"


помогите
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2012, 21:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Составить программу, которая по введенному числу n печатает фразу (C++):

Составить программу, которая бы по введенному числу (до 10) выдавала бы название этой цифры
Составить программу, которая бы по введенному числу (до 10) выдавала бы...

Составить программу, которая по введенному адресу клеточки определяет фигуру
Белые шахматные фигуры стоят на клеточках: «А1» – Ладья «В1» - Конь «С1» -...

Составить программу, которая печатает таблицу умножения
Составить программу, которая печатает таблицу умножения и сложения натуральных...

Составить программу, которая по введенному номеру месяца определяет время года
Составить программу, которая по введенному номеру месяца определяет время...

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

Составить программу, которая печатает заданное слово в обратном порядке
Составить программу, которая печатает заданное слово в обратном порядке.

3
Xind
275 / 148 / 25
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
05.03.2012, 22:15 #2
Цитата Сообщение от misterbl95 Посмотреть сообщение
помогите
Помогу, если вы мне поможете с построением алгоритма:
как по вашему должны формироваться "доллара" и "доллар", в каких именно случаях(имеются ввиду все возможные случаи). Сможете написать текстом и почти все задание будет решено?
0
misterbl95
0 / 0 / 2
Регистрация: 08.12.2011
Сообщений: 22
05.03.2012, 22:21  [ТС] #3
Цитата Сообщение от Xind Посмотреть сообщение
Помогу, если вы мне поможете с построением алгоритма:
как по вашему должны формироваться "доллара" и "доллар", в каких именно случаях(имеются ввиду все возможные случаи). Сможете написать текстом и почти все задание будет решено?
если остаток от деления введенного числа на 10
равно 1 то ДОЛАР
если 2,3,4 ДОЛАРА
остальное ДОЛАРОВ

k=n mod 10
if k==1
бла бла бла
if k==4,k==2,k==3
бла бла бла
else
бла бла бла
5.03.12 21:58:43
по паскалю было вроде так
0
Xind
275 / 148 / 25
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
05.03.2012, 22:28 #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
27
28
#include <stdio.h>
 
int main(void)
{
   int n, k;
   
   scanf("%d", &n);
   
   k = n % 10;
   
   if (k == 1)
   {
      printf("%d доллар", n);
   }
   else if (k == 2 || k == 3 || k == 4) // можно так k <= 4
   {
      printf("%d доллара", n);
   }
   else
   {
      printf("%d долларов", n);
   }
   
   putchar('\n');
   getchar();
   
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2012, 22:28
Привет! Вот еще темы с решениями:

Составить программу, которая по введенному номеру выполняет то или иное действие над числами
Даны два действительных положительных числа x и y. Арифметические действия над...

Составить программу, которая построчно печатает содержимое непустого текстового файла
Составить программу, которая построчно печатает содержимое непустого текстового...

Составить программу, которая построчно печатает содержимое непустого текстового файла
Составить программу, которая построчно печатает содержимое непустого текстового...

Для данных областей составить линейную программу, которая печатает true
Буду очень благодарен если поможите с задачами! Для данных областей...


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

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

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