Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
13
Добавлен:
17.04.2015
Размер:
22.25 Кб
Скачать

Оператор присваивания • инструкция присваивания предназначена для изменения значений переменных, в том числе и для вычислений "по формуле";

• в отличие большинства языков программирования, в С++ инструкция присваивания, выпол-няющая некоторое дейст­вие, может быть записана несколькими способами, например,вместо x=x+dx можно записать x+=dx, а вместо i =i +l воспользоваться оператором инкремента и записать i++;

• значение выражения в левой части инструкции присваивания зависит от типа операндов и операции, выполняемой над операндами. Целочисленное сложение и вычитание выполняется без учета перепонения. Например,если пременная n, объявленная как int, имеет значение 32767, то в результате выполнения инструкции n=n+1 значение переменной n будет равно -32768;

• результатом выполнения операции деления над целыми операндами является целое, которое получается отбрасыванием дробной части результата деления.

Задачи

    1. Запишите инструкцию, которая присваивает переменной х значение -1,5.

    2. Запишите инструкцию, которая присваивает переменной summa нулевое значение.

    3. Запишите инструкцию, которая увеличивает на единицу значение переменной п.

    4. Запишите инструкцию, которая уменьшает на два значение переменной count er.

    5. Запишите инструкцию вычисления среднего арифметического переменных х1 и х2. 6. Запишите в виде инструкции присваивания формулу вычисления значения

    функции у = -2,7х-Н0,23x^-1,4. 7. Запишите инструкцию, которая увеличивает значение переменной X на величину,

    находящуюся в переменной dx. 8. Запишите в виде инструкции присваивания формулу пересчета веса из фунтов в

    килофаммы (один фунт — это 405,9 грамма). 9. Запишите в виде инструкции присваивания формулу пересчета расстояния из

    километров в версты (одна верста — это 1066,8 м).

    10. Запишите в виде инструкции присваивания формулу вычисления площади

    прямоугольника.

    11. Запишите в виде инструкции присваивания формулу вычисления площади

    треугольника: s =a * h / 2, где а — длина основания; h — высота треугольника. 12. Запишите в виде инструкции присваивания формулу вычисления площади трапеции: s = (а+b) *h, где а и b — длины оснований; h — высота трапеции.

    13. Запишите в виде инструкции присваивания формулу вычисления площади круга:

    s=pi*r^2.

    14. Запишите в виде инструкции присваивания формулы вычисления площади

    поверхности и объема цилиндра. S= 2*pi*r(r+h) V = pi • r^ 2• h

    15. Запишите в виде инструкции присваивания формулу вычисления объема

    параллелепипеда.

    16. Объявите необходимые переменные и запишите в виде инструкции присваивания

    формулы вычисления объема и площади поверхности шара. V = 4/3*pi*r^3, S = 4*pi*r^2.

    17. Запишите в виде инструкции присваивания формулу вычисления объема

    цилиндра.

    18. Запишите в виде инструкции присваивания формулу вычисления объема полого

    цилиндра. V=2*pi*h*(R^2-r^2) , где R, — радиус цилиндра r, ----радиус отверстия h — высота цилиндра

    19. Запишите в виде инструкции присваивания формулу вычисления объема конуса.

    20. Запишите в виде инструкции присваивания формулу вычисления объема цилиндра

    21. Запишите в виде инструкции присваивания формулу вычисления тока, по извест-

    ным значениям напряжения и сопротивления электрической цепи.

    22. Запишите в виде инструкции присваивания формулу вычисления сопротивления

    электрической цепи по известным значeниям напряжения и силы тока.

    23. Запишите в виде инструкции присваивания формулу вычисления сопротивления

    электрической цепи, состоящей из трех последовательно соединенных резисторов. 24. Запишите в виде инструкции присваивания формулу вычисления сопротивления

    электрической цепи, состоящей из двух параллельно соединенных резисторов:

    25. Запишите в виде инструкции присваивания формулу пере­счета сопротивления электрической цепи из омов в килоомы. 26. Объявите необходимые переменные и запишите в виде инструкции присваивания

    формулу вычисления стоимости покупки, состоящей из нескольких тетрадей,

    обложек к ним и карандашей.

    27. Объявите необходимые переменные и запишите в виде инструкции присваивания формулу вычисления стоимости покупки, состоящей из помидоров, огурцов и нескольких пучков укропа.

РЕШЕНИЯ

Задача 1

float a=1.5; Задача 4 int count_er = 2;

Задача 6 у = -2.7*х*х*х + 0.23*х*х - 1.4;

Задача 7 X += dx;

Задача 8 kg = f unt *0.4059;

Задача 13 // константа М__Р1, равная числу "ПИ", объявлена в файле mat h.h S = М_Р1 * г * г;

Задача 14 // константа М_Р1, равная числу "ПИ", объявлена в файле mat h.h S = 2*M_PI*r*(h+r); V = M_PI *r *r *h;

Задача 16 float г; // радиус шара float V, s; // площадь поверхности и объем шара V = (3*M_PI*r*r*r)/4; // константа М_Р1 объявлена в файле math.h S = 4*М PI*r*r;

Задача 26 float ctetr, cobl, ckar; // цена тетради, обложки и карандаша int ntetr, nkar; // кол-во тетрадей и карандашей float summ; // cyммa покупки // предполагается, что к каждой тетради покупается обложка summa = ntetr * (ctetr+cobl) + nkar*ckar;