Тут собраны задачи к статье Типы данных, переменные и константы. Постарайтесь решать задачи самостоятельно и только по необходимости смотреть решение. Так вы намного быстрее освоите основы программирования.
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
122
102 thoughts on “Задачи: Типы данных, переменные и константы”
#include using namespace std; int main() { int chocolate, coffe; int milk, summ;
#include
using namespace std;
int main()
{
int chocolate, coffe;
int milk, summ;
chocolate = 50;
coffe = 100;
milk = 65;
cout << "Шоколад " << chocolate << " руб." <<'\n';
cout << "Кофе " << coffe << " руб." <<'\n';
cout << "Молоко " << milk << " руб." <<'\n';
summ = chocolate + coffe + milk;
cout << "Сумма всех товаров: " << summ << " руб." <<'\n';
return 0;
}
vector products;
vector price;
float a;
int count;
int coutn_product;
cout <> count;
products.resize(count);
price.resize(count);
for (int i = 0; i < products.size(); i++)
{
cout << "Количество товара #" << i <> coutn_product;
products[i] = coutn_product;
}
for (int i = 0; i < price.size(); i++)
{
cout << "Цена за 1 шт. товара #" << i <> a;
price[i] = a;
}
for (int i = 0; i < count; i++)
{
summ += products[i] * price[i];
}
cout << summ;
setlocale(LC_ALL, “rus”);
int chocolate, coffee;
int milk, summ;
chocolate = 50; //цена
coffee = 100; //цена
milk = 75; //цена
int ammount_chocolate, ammount_coffee;
int ammount_milk;
ammount_chocolate = 3;//количество
ammount_coffee = 3;//количество
ammount_milk = 3;//количество
cout << "Шоколад" << chocolate << "руб " << ammount_chocolate << "x" << endl;
cout << "Кофе" << coffee << "руб " << ammount_coffee << "x" << endl;
cout << "Молоко" << milk << "руб " << ammount_milk << "x" << endl;
summ = (chocolate * ammount_chocolate) + (milk * ammount_milk) + (coffee * ammount_coffee);
cout << summ;