Напишите на языке С и С++ программку, которая бы приветствовала юзера,
Напишите на языке С и С++ программку, которая бы приветствовала юзера, справшивала его имя и год рождения и вычисляла бы количество полных лет. Пожвлуйста, очень надо!!!!
Задать свой вопрос
Ljubov Kulbaeva
пользователь вводит только год рождения? если да, то количество полных лет не всегда выйдет четким.
Алла Лаврусевич
Так надобно на чистом си или все-таки на ++?
Кураминов
Леша
Можно не только год, но и месяц и дату вводить. Программа обязана быть составлена в виде диалога
Валентина Седракян
необходимо и на си и на си++
Олег Родинко
Я могу предоставить для вас решение на с++, но на чистом с мне лень *искать* спецификацию. Вроде вам государь ниже на данный момент сделает.)
Ярослава Фашьянова
Буду признательна и за программку на Си++)))
1 ответ
Костик Козыренов
C:
include lt;stdio.hgt;
int main()
char name[10];
int year;
printf("Введите Ваше имя: ");
scanf("%s",amp;name);
printf("Здрасти, %s\n",name);
printf("Введите год рождения: ");
scanf("%d",amp;year);
printf("Для вас %d лет\n", 2017-year);
return 0;
Пример:
Введите Ваше имя: Natali
Здрасти, Natali
Введите год рождения: 2000
Вам 17 лет
C++
include lt;iostreamgt;
include lt;stringgt;
using namespace std;
int main()
string name;
int year;
cout lt;lt; "Введите Ваше имя: ";
getline (cin, name);
cout lt;lt; "Здравствуйте, " lt;lt; name lt;lt; endl;
cout lt;lt; "Введите год рождения: ";
cin gt;gt; year;
cout lt;lt; "Для вас " lt;lt; 2017-year lt;lt; " лет" lt;lt; endl;
return 0;
Пример:
Введите Ваше имя: Natali
Здрасти, Natali
Введите год рождения: 2000
Для вас 17 лет
include lt;stdio.hgt;
int main()
char name[10];
int year;
printf("Введите Ваше имя: ");
scanf("%s",amp;name);
printf("Здрасти, %s\n",name);
printf("Введите год рождения: ");
scanf("%d",amp;year);
printf("Для вас %d лет\n", 2017-year);
return 0;
Пример:
Введите Ваше имя: Natali
Здрасти, Natali
Введите год рождения: 2000
Вам 17 лет
C++
include lt;iostreamgt;
include lt;stringgt;
using namespace std;
int main()
string name;
int year;
cout lt;lt; "Введите Ваше имя: ";
getline (cin, name);
cout lt;lt; "Здравствуйте, " lt;lt; name lt;lt; endl;
cout lt;lt; "Введите год рождения: ";
cin gt;gt; year;
cout lt;lt; "Для вас " lt;lt; 2017-year lt;lt; " лет" lt;lt; endl;
return 0;
Пример:
Введите Ваше имя: Natali
Здрасти, Natali
Введите год рождения: 2000
Для вас 17 лет
Василий Вайлунов
строчка размера 10, т.е код не будет работать, если имя длиннее 10 символов
Алексей
Огромное спасибо!
Маргарита Дивтян
Если я не заблуждаюсь, то без include "stdafx.h", прибавление не скомпилируется, по последней мере в студии?
Ванек Озирский
Не непременно это, там же есть "include
Денис Гала
Имя, как верховодило, это не один знак, а несколько. А строчка в С - это массив знаков.
Анюшин
Егор
NoopikxD, а вы могли бы добавить собственный вариант на си++?
Толя Воеволин
Почетаемый PetyaGavrikov написал точно так же, как написал бы я.с единственным исключением, я бы в собственном варианте изменил getline(cin, name) на cin>>name;
Евгений Ивленев
И перед этим в cout добавил <
Aljona Lunjachkina
Превосходно, всем ещё раз спасибо)
Волотко
Арсений
(но все-таки, по последней мере vs2013-2016 не дозволяют скомпилировать программку без include "stdafx.h" в заголовке)
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов