Тут собраны задачи к статье Типы данных, переменные и константы. Постарайтесь решать задачи самостоятельно и только по необходимости смотреть решение. Так вы намного быстрее освоите основы программирования.
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
25
26
#include <iostream>
usingnamespacestd;
intmain()
{
setlocale(LC_ALL,"rus");
intchocolate=2;// хранит количество упаковок
intmilk=3;
intcoffee=1;
floatpriceOfChocolate=11.04;// хранит цены за одну упаковку
2. Объявить три переменные типа int и присвоить первой числовое значение, вторая переменная равна первой переменной увеличенной на 3, а третья переменная равна сумме первых двух.
Посмотреть код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
usingnamespacestd;
intmain()
{
intfirst=4;
intsecond=first+3;
intthird=first+second;
cout<<"first = "<<first<<endl;
cout<<"second = "<<second<<endl;
cout<<"third = "<<third<<endl;
return0;
}
3. Объявить переменные, для подсчета общего количества предметов для сервировки стола. Например чашки, такое же количество блюдец и ложек.
Посмотреть код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
usingnamespacestd;
intmain()
{
setlocale(LC_ALL,"rus");
intcups=6;// количество чашек
intspoons=cups;// количество ложек равно кол-тву чашек
intsaucers=cups;// блюдца
// или можно так записать
// int cups, spoons, saucers;
// cups = spoons = saucers = 6;
intamount=cups+spoons+saucers;// общее количество
cout<<"Всего "<<amount<<" предметов"<<endl;
return0;
}
4.7
155
126 thoughts on “Задачи: Типы данных, переменные и константы”
using namespace std; int main() { setlocale(LC_ALL, “Russian”); int a, b, c; cout << "Введите а: " <> a; b = a + 3; c = a + b; cout << "b равна: " << b << " " << "c равна: " << c << endl; system("pause"); return 0;
Бывает …
Вторая)) Работает
#include
main()
{
int a, b, c;
printf(“Enter the number ‘x’: “);
scanf(“%d”, &a);
b=a*3; c=a+b;
printf(“%d, %d*3=%d, %d+%d=%d”, a, a, b, a, b, c);
getch();
}
#include
using namespace std;
int main(){
setlocale(LC_ALL, “rus”);
double chokolat;
double maslo;
double testo;
double x,y,z,sum;
double cena_chokolat = 0;
double cena_maslo = 0;
double cena_testo = 0;
cout <> x;
cout <> y;
cout <> z;
cout <> cena_chokolat;
cout <> cena_maslo;
cout <> cena_testo;
chokolat = x * cena_chokolat;
maslo = y * cena_maslo;
testo = z * cena_testo;
cout << "\a\a\a\a\a\a" << endl;
cout << " \t Шоколада осталось на сумму = " << chokolat << " руб " <<endl;
cout << " \t Масла осталось на сумму = " << maslo << " руб " << endl;
cout << " \t Теста осталось на сумму = " << testo << " руб " << endl;
sum = chokolat + maslo + testo;
cout << " \t Сумма всего товара = " << sum << " руб " << endl;
return 0;
}
thanks
2 задача короче сделал, зачем длинные слова?)
количество шоколада??
и как это понимать русскому человеку?)
Скорее всего плиток шоколада. И вообще зря придираешься.
Почему я не могу посмотреть код?
#include
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “Russian”);
int a, b, c;
cout << "Введите а: " <> a;
b = a + 3;
c = a + b;
cout << "b равна: " << b << " " << "c равна: " << c << endl;
system("pause");
return 0;
}