Тут собраны задачи к статье Типи даних, змінними і константами. Постарайтеся вирішувати завдання самостійно і тільки по необхідності дивитися рішення. Так вы намного быстрее освоите основы программирования.
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 думки про "Завдання: Типи даних, змінними і константами”
#include using namespace std; int main() { ІНТ шоколад, кави; ІНТ молоко, summ;
векторні продукти; вектор ціна; пливи; int count; int count_product; cout <> count; продукти.змінити розмір(count); ціна.змінити розмір(count); for (int i = 0; i < вироби.розмір(); i ) { cout << "Количество товара #" << i <> countn_product; продуктів[i] = count_product; } for (int i = 0; i < ціна.розмір(); i ) { cout << "Цена за 1 шт. товару #" << i <> a; price[i] = а; } for (int i = 0; i < count; i ) { сума += продукти[i] * price[i]; } cout << summ;
cout << "Вы вводите первое чилсо, а друге число буде збільшено на 3, затем третие число будет ровняться сумме двух чисел.\n";
cout <> a;
Ь = а * 3; з = а + b;
cout << "Первое число равняется: " << a << "\n"; cout << "Второе число равняется: " << b << "\n"; cout << "Сумма двух чисел равняется: " << c << "\n"; }
Відповідь на 2 завдання: #include using namespace std; int main () { int a = 11; INT B = A + 3; ІНТ з = а + b; cout << "Result A: " << a << endl; cout << "Result B: " << b << endl; cout << "Result C: " << c << endl; return 0; }
#include
using namespace std;
int main()
{
ІНТ шоколад, кави;
ІНТ молоко, summ;
шоколад = 50;
олівець-620d3b9dbb81e132644182/ 100;
олівець-620d3b9dbb81e132644182/ 65;
cout << "Шоколад " << chocolate << " руб." <<'\n';
cout << "Кофе " << кави << " руб." <<'\n';
cout << "Молоко " << milk << " руб." <<'\n';
олівець-620d3b9dbb81e132644182/ + кави + milk;
cout << "Сумма всех товаров: " << summ << " руб." <<'\n';
return 0;
}
215
#include
#include
using namespace std;
int main() {
setlocale(0, “rus”);
ІНТ шоколад, milk, кави;
int summ;
шоколад = 75;
олівець-620d3b9dbb81e132644182/ 25;
кава = 50;
Сум = молоко + кави + chocolate;
cout << "шоколад – 75 рnмолоко – 25 rnkofe – 50 р" << endl;
cout << "общая сумма = "<<summ<<" р";
return 0;
}
векторні продукти;
вектор ціна;
пливи;
int count;
int count_product;
cout <> count;
продукти.змінити розмір(count);
ціна.змінити розмір(count);
for (int i = 0; i < вироби.розмір(); i )
{
cout << "Количество товара #" << i <> countn_product;
продуктів[i] = count_product;
}
for (int i = 0; i < ціна.розмір(); i )
{
cout << "Цена за 1 шт. товару #" << i <> a;
price[i] = а;
}
for (int i = 0; i < count; i )
{
сума += продукти[i] * price[i];
}
cout << summ;
Що за складна конструкція для легкого завдання?
setlocale(LC_ALL, “rus”);
ІНТ шоколад, coffee;
ІНТ молоко, summ;
шоколад = 50; //ціна
кава = 100; //ціна
олівець-620d3b9dbb81e132644182/ 75; //ціна
int ammount_chocolate, кількість_кави;
int кількість_молока;
кількість_шоколаду = 3;//количество
сума_кави = 3;//количество
кількість_молока = 3;//количество
cout << "Шоколад" << chocolate << "руб " << ammount_chocolate << "x" << endl;
cout << "Кофе" << coffee << "руб " << кількість_кави << "x" << endl;
cout << "Молоко" << milk << "руб " << кількість_молока << "x" << endl;
сума = (chocolate * ammount_chocolate) + (milk * кількість_молока) + (coffee * кількість_кави);
cout << summ;
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “російський”);
int choco, Cofe, milk, сума;
cout <> шоколадно;
cout <> Cofe;
cout <> milk;
сума = (шоколадно * 56) + (Cofe * 50) + (milk * 182);
cout << "\nВыши покупки обошлись вам в: " << сума << " руб.";
}
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “російський”);
int choco, Cofe, milk, сума;
cout <> шоколадно;
cout <> Cofe;
cout <> milk;
сума = (шоколадно * 56) + (Cofe * 50) + (milk * 182);
cout << "\nВыши покупки обошлись вам в: " << сума << " руб.";
}
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “російський”);
int a, b, c;
cout << "Вы вводите первое чилсо, а друге число буде збільшено на 3, затем третие число будет ровняться сумме двух чисел.\n";
cout <> a;
Ь = а * 3;
з = а + b;
cout << "Первое число равняется: " << a << "\n";
cout << "Второе число равняется: " << b << "\n";
cout << "Сумма двух чисел равняется: " << c << "\n";
}
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “російський”);
int cups, saucers, spoons, всі;
cout <> чашки;
cout <> saucers;
cout <> spoons;
все = чашки + saucers + spoons;
cout << "\nУ вас общего количества предметов для сервировки стола ровняется: " << всі;
}
Відповідь на 1 завдання:
#include
#include
using namespace std;
int main () {
setlocale(LC_ALL, “російський”);
int choco, кави, milk, result;
cin >> шоколадно >> кави >> milk;
результат = (шоколадно + кави + milk);
cout << "Общая сумма всех продуктов: " << result << endl;
return 0;
}
Відповідь на 2 завдання:
#include
using namespace std;
int main () {
int a = 11;
INT B = A + 3;
ІНТ з = а + b;
cout << "Result A: " << a << endl;
cout << "Result B: " << b << endl;
cout << "Result C: " << c << endl;
return 0;
}
А чому int b=a+3, а не int b=a*3?