Основы программирования на С++ для начинающих

Задачи: Типы данных, переменные и константы

Тут собраны задачи к статье Типы данных, переменные и константы. Постарайтесь решать задачи самостоятельно и только по необходимости смотреть решение. Так вы намного быстрее освоите основы программирования.

1. Объявить переменные с помощью которых можно будет посчитать общую сумму покупки нескольких товаров. Например плитки шоколада, кофе и пакеты молока.

2. Объявить три переменные типа int и присвоить первой числовое значение, вторая переменная равна первой переменной увеличенной на 3, а третья переменная равна сумме первых двух.

3. Объявить переменные, для подсчета общего количества предметов для сервировки стола. Например чашки, такое же количество блюдец и ложек.

129 thoughts on “Задачи: Типы данных, переменные и константы

  1. #include

    int main() {
    using namespace std;

    int cups;
    int spoon;
    int saucers;

    cout << "Введите кол-во чашек: " <> cups;

    spoon = saucers = cups;

    float sum;

    sum = (cups + spoon + saucers);

    cout << "Общее кол-во предметов: " << sum << endl;

    return 0;
    }

  2. #include

    using std::cout;

    void fast_sort (int * arr, int first, int last){
    if (first < last){
    int l_ = first;
    int _r = last;
    int midl = arr[(first + last) / 2];

    do{
    while (arr[l_] midl)
    _r–;

    if (l_ <= _r){
    int point = arr[l_];
    arr[l_] = arr[_r];
    arr[_r] = point;
    l_++;
    _r–;
    }
    }while (l_ <= _r);

    if (first l_)
    fast_sort(arr, l_, last);
    }
    }

    int main(){
    int zxc[] = {123, 23, 444, 213, 111, 44, -9};
    fast_sort(zxc, 0, (sizeof(zxc) / 4)-1);

    for (int i : zxc)
    cout << i << " ";
    }

  3. #include

    using std::cout;

    void fast_sort (int * arr, int first, int last){
    if (first < last){
    int l_ = first;
    int _r = last;
    int midl = arr[(first + last) / 2];

    do{
    while (arr[l_] midl)
    _r–;

    if (l_ <= _r){
    int point = arr[l_];
    arr[l_] = arr[_r];
    arr[_r] = point;
    l_++;
    _r–;
    }
    }while (l_ <= _r);

    if (first l_)
    fast_sort(arr, l_, last);
    }
    }

  4. #include
    using namespace std;

    int main()
    {
    setlocale(LC_ALL,”rus”);
    int summa = 0;
    int chocolate = 200;
    int cofe = 150;
    int milk = 100;
    cout<<"шоколад стоит " << chocolate << endl;
    cout << "кофе стоит "<<cofe<<endl;
    cout<<"молоко стоит "<<milk<<endl;
    cout << endl;
    summa = chocolate + cofe + milk;
    cout << "ваша сумма покупки равна" <<summa<< endl;
    return 0;
    }

  5. Задание №1:

    #include
    using namespace std;
    int main() {
    setlocale(LC_ALL, “RUS”);
    int chocolate = 69;
    int coffee = 249;
    int milk = 97;
    cout << "Цена шоколада: " << chocolate << " рублей" << endl;
    cout << "Цена кофе: " << coffee << " рублей" << endl;
    cout << "Цена молока: " << milk << " рублей" << endl;

    cout << "Общяя сумма покупки: " << chocolate + coffee + milk << " рублей";

    }

  6. // Task 1
    wcout << L"Task 1 / Задача 1" << endl;

    short choco = 100;
    short coffee = 300;
    short milk = 50;

    wcout << L"Result/Результат: " << choco + coffee + milk << endl;

    // Task 2
    wcout << L"\nTask 2 / Задача 2" << endl;

    short a = 10;
    short b = a + 3;
    short c = a + b;

    wcout << L"Result/Результат:\n" << L"a = " << a << L"\nb = " << b << L"\nc = " << c << endl;

    // Task 3
    wcout << L"\nTask 3 / Задача 3" << endl;

    short cups;
    short spoon;
    short saucers;

    wcout <> cups;
    wcout <> saucers;
    wcout <> spoon;

    short sum = cups + spoon + saucers;
    wcout << L"Общее кол-во посуды: " << sum << endl;

Добавить комментарий для milkk Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *