Тут собраны задачи к статье Типы данных, переменные и константы. Постарайтесь решать задачи самостоятельно и только по необходимости смотреть решение. Так вы намного быстрее освоите основы программирования.
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 “Задачи: Типы данных, переменные и константы”
int main() { int a = 10; int b = a + 3; int c = a + b; setlocale(LC_ALL, “rus”); cout << "Введите значение для первой переменной: \n"; cout << "\t1 переменная: " << a << endl; cout << "\t2 переменная: " << b << endl; cout << "\t3 переменная: " << c << endl;
хорошийе задачки решил
#include
#include
#include
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int coffe, milk, choklate;
cout << "Введите кол-во " <> coffe;
cout <<"Кол-во кофе "<< coffe << endl;
cout << "Введите кол-во " <> milk;
cout <<"Кол-во "<< milk << endl;
cout <> choklate;
cout <<"Кол-во шоколада "<< choklate << endl;
cout << "——————————-" << endl;
float PriceCoffe, PriceMilk, PriceCholokate;
cout << "цена кофе " <> PriceCoffe;
cout <<"Цена кофе " <<PriceCoffe << endl;
cout << "Цена молока" <> PriceMilk;
cout << "Ценв молока "<<PriceMilk << endl;
cout << "Цена шоколада " <> PriceCholokate;
cout << "Цена шоколада "<<PriceCholokate << endl;
float sum = 0;
sum = (coffe * PriceCoffe) + (milk * PriceMilk) + (choklate * PriceCholokate);
cout << "Общая стоимость = ";
cout << coffe * PriceCoffe << "+" << milk * PriceMilk << "+" << choklate * PriceCholokate << "=" << sum << endl;
}
#include
using namespace std;
int main (){
int chokolate = 30;
int milk = 20;
int coffe = 12;
cout << "sum chololate, miilk, coffe = " << chololate + miilk + coffe << endl;
}
:D
#include
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “RU”);
int kol_posit = 0;
int vilki = 1;
int tar_melk = 1;
int tar_glub = 1;
int logki = 1;
int chashki = 1;
int itogo = 0;
cout <> kol_posit;
vilki = vilki * kol_posit;
logki = logki * kol_posit;
tar_glub = tar_glub * kol_posit;
tar_melk = tar_melk * kol_posit;
chashki = chashki * kol_posit;
cout << "вам потребуется \n";
cout << "вилок " << vilki << endl;
cout << "ложек " << logki << endl;
cout << "глубоких тарелок " << tar_glub << endl;
cout << "мелких тарелок " << tar_melk << endl;
cout << "чашек " << chashki << endl;
itogo = vilki + tar_melk + tar_glub + logki + chashki;
cout << "итого понадобится " << itogo << " предметов";
return 0;
}
#include
#include
#include
using namespace std;
int main() {
setlocale(LC_ALL, “RU”);
int milk, coffe, chololad, result;
cout <> milk;
cout <> coffe;
cout <> chololad;
result = milk + coffe + chololad;
cout << milk << "+" << coffe << "+" << chololad << "=" << result << endl;
return 0;
}
#include
using namespace std;
int chaska = 25;
int bludce = 0;
int lojka = 0;
int sum;
int main()
{
setlocale(LC_ALL, “Rus”);
if (bludce <= chaska){
bludce += 1;
}
if (lojka <= chaska) {
lojka += 1;
}
if (lojka = chaska) {
if (bludce = chaska) {
cout << "Количество приборов на столе поровну" << endl;
sum = chaska + lojka + bludce;
cout << "Общая сумма: " << sum << " предметов" << endl;
}
}
return 0;
}
#include
using namespace std;
int main()
{
int a = 10;
int b = a + 3;
int c = a + b;
setlocale(LC_ALL, “rus”);
cout << "Введите значение для первой переменной: \n";
cout << "\t1 переменная: " << a << endl;
cout << "\t2 переменная: " << b << endl;
cout << "\t3 переменная: " << c << endl;
return 0;
}
int Counter{};
int Titles_Counter{};
char **Titles{nullptr};
bool Get_Price(float &price, char prod_name[])
{
double units{};
double unit_price{};
if (Counter > Titles_Counter – 1)
return false;
cout << "——————————" << endl;
cout << "Name of Product: " << prod_name << endl;
cout <> units;
cout <> unit_price;
price = units * unit_price;
cout << prod_name << " price: " << price << endl;
cout << "——————————" << endl;
cout << endl;
return true;
}
void Prod_Name(const char arr[])
{
++Titles_Counter;
if (Titles_Counter <= 0)
return;
if (Titles_Counter == 1)
{
Titles = new char* [Titles_Counter];
Titles[0] = (char*)arr;
}
else
{
char** buffer_char = new char* [Titles_Counter];
for (int i = 0; i < Titles_Counter; i++)
{
if (i == (Titles_Counter – 1))
buffer_char[i] = (char*)arr;
else
buffer_char[i] = Titles[i];
}
delete []Titles;
Titles = nullptr;
Titles = new char* [Titles_Counter];
for (int i = 0; i < Titles_Counter; i++)
Titles[i] = buffer_char[i];
delete[]buffer_char;
buffer_char = nullptr;
}
}
inline void Prod_List()
{
Prod_Name("Chokolate");
Prod_Name("Milk");
Prod_Name("Coffe");
}
int main()
{
float total_check{}, price{};
Prod_List();
while (Get_Price(price, Titles[Counter]))
{
total_check += price;
++Counter;
}
cout << "——————————" << endl;
cout << "Total Check: " << total_check << endl;
cout << "——————————" << endl;
}
#include
using namespace std;
#include
int summ_products(int chocolate, int count_chocolate,
int coffee, int count_coffee, int milk, int cnt_milk) {
setlocale(LC_ALL, “RUS”);
int summ_milk = milk * cnt_milk;
int summ_coffee = coffee * count_coffee;
int summ_choco = chocolate * count_chocolate;
return summ_milk + summ_coffee + summ_choco;
}
int main()
{
int c;
c = summ_products(5, 5, 5, 5, 5, 5);
cout << c << endl;
cout << summ_products(5, 5, 5, 5, 5, 6);
}