Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
Ulten
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 31
#1

Программа для начинающих - работа с переменными типа int и вывод строки - C++

06.03.2012, 23:57. Просмотров 1519. Ответов 10
Метки нет (Все метки)

Помогите выполнить задание из книжки(не знаю када че использовать и как):
Предлжите пользователю ввести возраст адресата и присвойте его переменной age, имеющей тип int. Ваша программа должна вывести на экран строку: "Тебе age лет". если значение меньше или равно 0 или больше или равно 110, выведите на экран строку error.
Если вашему другу меньше 12 лет, напишите: "На следующий год тебе исполнится age+1 лет".


Используйте пожалста простые операторы: cin, cout, if-else,while,int,string,- других я пока не знаю(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2012, 23:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для начинающих - работа с переменными типа int и вывод строки (C++):

Написать функцию SUM (int M, int N) / С++ для начинающих - C++
Написать функцию SUM (int M, int N), которая вычисляет и возвращает сумму всех чисел кратных 3 и 9 в пределах от M и N включительно ....

Напишите перегруженную функцию power (), которая принимает два целочисленных параметра типа int и возвращает целочисленное значение типа int - C++
Операции над целыми числами осуществляются быстрее, чем над числами с плавающей точкой. Напишите перегруженную функцию power (), ...

Передать массив элементов(типа int) объекта, в функцию из массивов(типа int) - C++
Представьте такую ситуацию. Есть у вас массив чисел: Mass И вы хотите передать его в функцию. Я делаю это так: //объявим ф-ю: ...

Вывод значения типа int с помощью MessageBox - C++
Здравствуйте! Изучаю C++ очень мало ( ~2-3 часа ) и создаю консольную игру. Мне надо вывести значение int, в MessageBox, пробывал через...

Возможен ли вывод массива типа int без цикла? - C++
Вот у меня есть задача: http://codeforces.com/contest/764/problem/B У меня есть код: #include <iostream> using namespace std; ...

Проверка на NULL строки типа Int - C++
Добрый день! в С++ можно сказать второй день Нужно после совершения действий выводить данные что было изменено и на что. ...

10
A555
51 / 51 / 2
Регистрация: 04.04.2011
Сообщений: 209
07.03.2012, 00:09 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using namespace std;
int main()
{
int age;
cin >> age;
if(age <=0 || age>=110)
     cout << "Error";
else
     cout << "Тебе " << age << " лет";
if(age < 12)
     cout << endl << "На следующий год тебе исполнится" << age + 1 << "лет";
return 0;
 
}
2
Wizout
37 / 37 / 1
Регистрация: 20.11.2011
Сообщений: 194
07.03.2012, 00:14 #3
Цитата Сообщение от Ulten Посмотреть сообщение
Помогите выполнить задание из книжки(не знаю када че использовать и как):
Предлжите пользователю ввести возраст адресата и присвойте его переменной age, имеющей тип int. Ваша программа должна вывести на экран строку: "Тебе age лет". если значение меньше или равно 0 или больше или равно 110, выведите на экран строку error.
Если вашему другу меньше 12 лет, напишите: "На следующий год тебе исполнится age+1 лет".


Используйте пожалста простые операторы: cin, cout, if-else,while,int,string,- других я пока не знаю(
напишите ваш код, который вы хотя бы попытались сделать, что именно у вас вызывает затруднение? такие задания можно назвать чуть ли не псевдокодом, читайте вдумчиво предложение и подставляйте только нужные операторы.
1. по первому предложению просите с помощью cout ввести возраст
2. создаете переменную типа int age
3. c помощью cin вводите и присваиваете значение переменной age
4. c помощью оператора if задаете условие
и тд
прося постоянно написать за вас, вы не научитесь программировать и уж тем более сами составлять более сложные алгоритмы
1
Ulten
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 31
07.03.2012, 00:20  [ТС] #4
программа запускается, значение ввожу но результат не выводится((
0
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
07.03.2012, 00:24 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
 
 
int main()
{
   int age = 0;
   
   cout << "Enter age : ";
   cin >> age;
   
   if(age >= 110 || age <= 0)
   cout << endl << "Error !!!" << endl;
   else if(age <= 12 && age > 0) 
   cout << endl << "Next year you will be " << age + 1 << " years old" << endl;
   else
   cout << endl << "You age is " << age << endl;
   
   return 0;
}
0
Ulten
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 31
07.03.2012, 00:29  [ТС] #6
а что значит end1?
0
kommuniaka
1 / 1 / 1
Регистрация: 22.12.2011
Сообщений: 18
07.03.2012, 00:32 #7
endl - конец строки вывода или вроде того. Заметь, в конце L, а не 1.
1
Ulten
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 31
07.03.2012, 00:32  [ТС] #8
че та не выходит((
1>------ Build started: Project: my6, Configuration: Debug Win32 ------
1> my6.cpp
1>c:\documents and settings\user\мои документы\visual studio 2010\projects\my6\my6\my6.cpp(2): warning C4627: '#include <iostream.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>c:\documents and settings\user\мои документы\visual studio 2010\projects\my6\my6\my6.cpp(21): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
Gepar
1180 / 536 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
07.03.2012, 01:29 #9
Ulten, лучше начните с чего-нибудь попроще чем vs, вам же легче будет. Например попробуйте Code::Blocks

Добавлено через 29 секунд
Это я к тому что так вам не придётся воевать с доп. библиотеками необходимыми для vs.
0
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
07.03.2012, 17:10 #10
C++
1
2
3
#include <iostream>
 
using namespace std;
0
kommuniaka
1 / 1 / 1
Регистрация: 22.12.2011
Сообщений: 18
08.03.2012, 02:46 #11
Цитата Сообщение от Ulten Посмотреть сообщение
'#include <iostream.h>': skipped when looking for precompiled header use
Иострим не работает в визуал студио в указаном виде.
Попробуй убрать ".h", добавить объявление windows.h.
Отпишись по результатам.
0
08.03.2012, 02:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.03.2012, 02:46
Привет! Вот еще темы с ответами:

Аргумент типа int не совместим с параметрами типа int* - C++
помогите, ошибка в программе &quot;аргумент типа int не совместим с параметрами типа int*&quot; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include...

Написать функцию типа Beaty(int iA, int iB, int *pc) - C++
Задание: Написать функцию типа Beaty(int iA, int iB, int *pc); для выражения (iA+iB)/(iA*iB). Помогите решить!

Вывод на экран значений элементов типа int из одномерного массива любой длины - C++
Написать функцию print_arr, которая предназначена для вывода на экран значений элементов типа int из одномерного массивов любой длины....

программа для начинающих - C++
Помогите выполнить задание из книжки(не знаю када че использовать и как): Объявите переменную типа char с именем friend_sex и...


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

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

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