Тут собраны задачи к статье Типы данных, переменные и константы. Постарайтесь решать задачи самостоятельно и только по необходимости смотреть решение. Так вы намного быстрее освоите основы программирования.
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 “Задачи: Типы данных, переменные и константы”
#include using namespace std;
int main() { int milk = 11, coffee = 29, chocolate = 33;
/* Обьявить переменные с помощью которых можно будет посчитать общую сумму покупки нескольких товаров. Например плитки шоколада, кофе и пакеты молока */
// Объявить три переменные типа int и присвоить // первой числовое значение, вторая переменная // равна первой переменной увеличенной на 3, // а третья переменная равна сумме первых двух.
#include using namespace std;
int main() { setlocale(LC_ALL, “rus”); int a, b, c; a = 5; cout << "Первая переменная int: " << a << endl; b=a*3; cout << "Вторая переменная int: " << b <<endl; c=a+b; cout << "Третья переменная int: " << c;
// Объявить переменные, для подсчета общего количества // предметов для сервировки стола. Например чашки, // такое же количество блюдец и ложек.
#include using namespace std;
int main() { setlocale(LC_ALL, “rus”); int a, b, c, d; //a – чашки, b – блюдец, c – ложек, d – общее. a = 4; b = a; c = b; d=a+b+c; cout << "Количесттво чашек: " << a << endl; cout << "Количество блюдец: " << b << endl; cout << "Количество ложек: " << c << endl; cout << "Общее количество предметов " << d << " для сервировки стола!"; return 0; }
Сделал немного по своему, чтобы кол-во продуктов было не ограничено (почти , насколько хватит типа переменной int). #include using namespace std;
int main() { cout <> productQuantity; int x=1; // номер продукта для цикла While + для выведения в консоль double z = 0.0; //Переменная для начальной цены while (x != (productQuantity+1)) { double y; //Переменная для продукта
cout << "Please enter the price of the " << x <> y; z = z + y; ++x;
int main() { setlocale(LC_ALL, “Rus”); int milk; cout<<"Сколько вам нужно молока?"<>milk; int chokolate; cout<<"Сколько вам нужно Шоколада?"<>chokolate; int coffee; cout<<"Сколько вам нужно кофе?"<>coffee;
#include
using namespace std;
int main()
{
int milk = 11, coffee = 29, chocolate = 33;
int sum = milk + coffee + chocolate;
cout << "milk = " << milk << "$" << endl;
cout << "coffee = " << coffee << "$" << endl;
cout << "chocolate = " << chocolate << "$" << endl;
cout << "Total = "<< sum << "$" << endl;
return 0;
}
Неверно
#include
using namespace std;
int main() {
setlocale(LC_ALL, “rus”);
int a;
int b;
int c;
int plitka;
int cofe;
int moloko;
cout << "Введите цену (плитка шоколада)" <> plitka;
cout << "Введите число" <> a;
cout << "Введите цену (Кофе)" <> cofe;
cout << "Введите число" <> b;
cout << "Введите цену (Молоко)" <> moloko;
cout << "Введите число" <> c;
int sum = 0;
sum = a * plitka + b * cofe + moloko * c;
cout << "Общая цена ";
cout << sum << endl;
}
#include
#include
#include
using namespace std;
int main()
{
//русский
setlocale(0, “”);
//переменные
float chocolate, milk, coffee;
float chocolatecost, milkcost, coffeecost;
float chocolatesum, milksum, coffeesum;
float sum;
//количество упаковок
cout << "Введите количество пачек шоколада: " <> chocolate;
cout << "Введите количество пачек молока: " <> milk;
cout << "Введите количество пачек кофе: " <> coffee;
//стоимость
cout << "Введите стоимость пачки шоколада: " <> chocolatecost;
cout << "Введите стоимость пачки молока: " <> milkcost;
cout << "Введите стоимость пачки кофе: " <> coffeecost;
//вычисления
chocolatesum = chocolatecost * chocolate;
milksum = milkcost * milk;
coffeesum = coffeecost * coffee;
sum = milksum + coffeesum + chocolatesum;
cout << "Общая цена шоколада: " << chocolatesum << endl;
cout << "Общая цена молока: " << milksum << endl;
cout << "Общая цена кофе: " << coffeesum << endl;
cout << "Общая сумма: " << sum << endl;
}
/* Обьявить переменные с помощью которых можно будет
посчитать общую сумму покупки нескольких товаров.
Например плитки шоколада, кофе и пакеты молока */
#include
using namespace std;
int main() {
setlocale(LC_ALL, “rus”);
int product_chocolateBar = 30;
int product_coffee = 100;
int product_milkPackages = 60;
int purchase_amount;
cout << "Сумма покупки плитки шоколада: " << product_chocolateBar << " руб." << endl;
cout << "Сумма покупки баночки кофе: " << product_coffee << " руб." << endl;
cout << "Сумма покупки пакеты молока: " << product_milkPackages << " руб." << endl;
purchase_amount = product_chocolateBar + product_coffee+product_milkPackages;
cout << endl;
cout << "Сумма всех покупок: " << purchase_amount << " руб." << endl;
cout << endl;
return 0;
}
// Объявить три переменные типа int и присвоить
// первой числовое значение, вторая переменная
// равна первой переменной увеличенной на 3,
// а третья переменная равна сумме первых двух.
#include
using namespace std;
int main() {
setlocale(LC_ALL, “rus”);
int a, b, c;
a = 5;
cout << "Первая переменная int: " << a << endl;
b=a*3;
cout << "Вторая переменная int: " << b <<endl;
c=a+b;
cout << "Третья переменная int: " << c;
return 0;
}
// Объявить переменные, для подсчета общего количества
// предметов для сервировки стола. Например чашки,
// такое же количество блюдец и ложек.
#include
using namespace std;
int main() {
setlocale(LC_ALL, “rus”);
int a, b, c, d;
//a – чашки, b – блюдец, c – ложек, d – общее.
a = 4; b = a; c = b; d=a+b+c;
cout << "Количесттво чашек: " << a << endl;
cout << "Количество блюдец: " << b << endl;
cout << "Количество ложек: " << c << endl;
cout << "Общее количество предметов " << d << " для сервировки стола!";
return 0;
}
Сделал немного по своему, чтобы кол-во продуктов было не ограничено (почти , насколько хватит типа переменной int).
#include
using namespace std;
int main()
{
cout <> productQuantity;
int x=1; // номер продукта для цикла While + для выведения в консоль
double z = 0.0; //Переменная для начальной цены
while (x != (productQuantity+1))
{
double y; //Переменная для продукта
cout << "Please enter the price of the " << x <> y;
z = z + y;
++x;
}
cout << "Total amount: = " << z;
}
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “Rus”);
int milk;
cout<<"Сколько вам нужно молока?"<>milk;
int chokolate;
cout<<"Сколько вам нужно Шоколада?"<>chokolate;
int coffee;
cout<<"Сколько вам нужно кофе?"<>coffee;
double MilkPrice = 55.99;
double ChocolatePrice = 49.99;
double CoffeePrice = 22.50;
double sum = (milk*MilkPrice + chokolate*ChocolatePrice + coffee*CoffeePrice);
cout<<"С вас "<<"₽"<<sum<<" ,Благодарим за покупку!!!"<<endl;
}