Тут собраны задачи к статье Типи даних, змінними і константами. Постарайтеся вирішувати завдання самостійно і тільки по необхідності дивитися рішення. Так вы намного быстрее освоите основы программирования.
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 думки про "Завдання: Типи даних, змінними і константами”
INT d; cout << "введите количество гостей: " <> d; Int а = д; //чашки INT б = д; //блюдця INT з = д; //ложки INT г = а + b + c; cout << "Нужно чашек: " << a << endl<<"Нужно ложек: " << c << endl<<"нужно блюдец: " << d << endl<<"всего предметов= " << г << endl;
У мене ігнорується COUT (онлайн компілятор)
#include
using namespace std;
ІНТ chocoP, milkP, cofeP, chocoC, milkC, cofeC;
int main() {
setlocale(LC_ALL, “rus”);
cout << "Вводите количество шоколадок" <> chocoC;
cout << "Введите цену шоколадок" <> chocop;
cout << "Вводите количество молока" <> milkC;
cout << "Введите цену молока" <> milkP;
cout << "Вводите количество кофе" <> cofeC;
cout << "Введите цену кофе" <> cofeP;
cout << "Сумма шоколадок" << chocoC * chocop << endl;
cout << "Cумма молока" << milkC * milkP << endl;
cout << "Cумма кофе" << cofeC * cofeP << endl;
cout << "ИТОГО " << chocoC * chocop cofeC + * + cofeP milkC * milkP << endl;
return 0;
}
#include
перший рядок повинна бути #include
Інакше cout не працюватиме
cout << "Вводите количество шоколадок" chocoC;
cout << "Вводите количество молока" milkC;
cout << "Введите цену молока" milkP;
cout << "Вводите количество кофе" cofeC;
cout << "Введите цену кофе" cofeP
2 стрелочки в разные стороны
друге завдання вирішив чуйна по іншому, і тут назріває питання.
чи правильно я все зробив т.к. відповідь дає правильний.
#include
using namespace std;
int main()
{
INT nm_1 = 11;
INT nm_2 = 0;
INT nm_3 = 0;
nm_2 = (nm_1 + 3);
nm_3 = (nm_1 + nm_2);
cout << nm_3<<endl;
return 0;
}
відповідь дає правильний (25)
Навіщо так багато коду, ось у 2 рядки вложідся:
int a = 5, Ь = а * 3, з = а + b;
cout<<a<<"\n"<<b<<"\n"<<c;
INT d;
cout << "введите количество гостей: " <> d;
Int а = д; //чашки
INT б = д; //блюдця
INT з = д; //ложки
INT г = а + b + c;
cout << "Нужно чашек: " << a
<< endl<<"Нужно ложек: " << c
<< endl<<"нужно блюдец: " << d
<< endl<<"всего предметов= " << г << endl;
#include
using namespace std;
int main()
{
cout << "\t\t\t\tПродукти\t\t"<< endl;
пливи = 3.5;
Поплавок б = 2.7;
Поплавок з = 4.8;
Поплавок оголошення = 0.9855;
плавати шд = 0.99;
cout << "\tЦіна Продуктів: " << " Молоко = 3.5 $ t М'ясо = 2.7 $ t Шоколад = 4.8 $" <<endl;
ІНТ aNumber;
INT номер B;
INT номер C;
cout <> номер;
cout <> номер B;
cout <> номер C;
плавати sum1 = ( a * номер );
плавати sum2 = ( b * номер B );
плавати sum3 = ( c * номер C );
плавати PriceOfProducts = ( sum1 * оголошення ) + ( sum2 * бод ) + sum3;
плавати PriceOfMilk = sum1 * оголошення;
плавати PriceOfMeat = sum2 * бод;
cout << " Ціна Молока: " << sum1 << "$" << "\t\tЗа знижкою:" << PriceOfMilk << "$" <<endl;
cout << " Ціна Мяса: " << sum2 << "$" << "\t\tЗа знижкою:" << PriceOfMeat << "$" << endl;
cout << " Ціна Шоколади: " << sum3 << "$" << "\tЗнижка відсутня" << endl;
cout <” << endl;
cout << "\t\tЦіна Продуктів: = " << PriceOfProducts << "$" << endl << endl;;
return 0;
}
№1-Завершена *
#include
using namespace std;
int main()
{
ІНТ перший, second, third;
cin >> first;
другий = перший + 3;
третій = перший + second;
cout << "second = " << second << "\n third = " << third;
return 0;
}
№2- завершений
#include
using namespace std;
int main()
{
int cups, soucer, spoons;
cin >> чашки;
soucer = ложки = чашки;
cout << "soucer = " << soucer << "\n\t spoons = " << spoons;
return 0;
}
№3-Завершений
У мене ось так вийшло
setlocale(LC_ALL, “російський”);
ІНТ Chokolat, кави, moloko;
cout <> Chokolat;
cout <> кави;
cout <> moloko;
ІНТ ціна = Chokolat + кави + moloko;
cout << "Общая цена всех продуктов" << price <<"\n";
Перше зробив покрасивше
#include “pch.h”
#include
using namespace std;
int main()
{
setlocale(0, “”);
ІНТ шоколад;
ІНТ молоко;
ІНТ кави;
cout <> chocolate;
cout <> milk;
cout <> coffee;
float priceOfChocolate = 11.04;
плавати priceOfMilk = 9.59;
float priceOfCoffee = 70.77;
float sum = 0;
сума = (chocolate * priceOfChocolate) + (milk * priceOfMilk) + (coffee * priceOfCoffee);
cout << "Общая стоимость покупки = " << sum << endl;
return 0;
}