Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / C++ / C++ / 01_ИСР_Borland_CPP_a5.doc
Скачиваний:
36
Добавлен:
17.04.2013
Размер:
5.7 Mб
Скачать

Оператор присваивания

Общий вид: идентификатор = выражение;

где выражение - это любое выражение на языке С++, например: c = a + b;

Пример 1.1. Демонстрация операторов ввода/вывода

#include <stdio.h>

void main( )

{ int num=5; // определение переменной целого типа num с

//присваиванием значения = 5

cout << "Я простая";

cout << "вычислительная машина \n";

cout << "Мое любимое число > " << num << endl;

cout << "А какое твое любимое число? ";

cin >> num;

cout << "Теперь я знаю твое любимое число. Оно равно > " << num << endl;

}

Результат выполнения программы:

Я простая вычислительная машина

Мое любимое число > 5

А какое твое любимое число? <ожидание ввода числа>

Теперь я знаю твое любимое число. Оно равно > <введенное число>

Пример 1.2. Написать программу нахождения суммы введенных чисел.

#include <iostream.h>

int main()

{ int a,

b,

summa;

// слагаемое а,

// слагаемое b,

// сумма

cout << "Введите слагаемoe a >";

cin >> a;

cout << "Введите слагаемoe b >";

cin >> b;

summa = a + b;

cout << "Сумма = " << summa << endl;

return 0;

}

Контрольные вопросы

  1. Каковы этапы подготовки к выполнению программы на языке С++?

  2. Как войти в ИСРП?

  3. Каковы основные пункты меню и их назначение?

  4. Какова структура программы на языке С++?

  5. Для чего необходима директива препроцессору #include?

  6. Какая функция используется для вывода информации на экран?

  7. Какая функция используется для ввода данных с клавиатуры?

  8. Что собой представляют спецификаторы преобразований?

  9. Что называют идентификатором?

  10. Как записывается оператор присваивания?

Требования к отчету

Отчет должен содержать:

  1. конспект теоретической части;

  2. лабораторные задания из табл.1.8 и табл.1.9;

  3. порядок выполнения лабораторной работы;

  4. результаты выполнения программ.

Таблица 1.8

Варианты заданий

Номер варианта

Задание

1, 16

Исправить ошибки:

includ <iostream.h>

main {}

( cout << "Problems, problems \ n";

cout << Problems all day long! \ n;

cout << "The Everly Brothers \ n"

)

2, 17

Исправить ошибки:

include <io stream.h>

main {} // эта программа печатает число недель в году

( int s

S := 56;

cin << В году S недель;

3, 18

Исправить ошибки:

# include <iostream.h>

main ()

( cout ("Здравствуйте \ n ");

cout ( 'Я - программа на С' \n);

cout ("которая причинит Вам кучу неприятностей \ ?")

)

4, 19

Исправить ошибки:

# include <iostream.c>

main ()

Begin

int S;

S :=56;

print ( ‘В году’ , S, ‘недель’) End.

5, 20

Исправить ошибки:

# include <ioctrim.c>;

main ()

{ int include, j, k

SUM = include + j;

cout ('Cумма будет равна % d, sum');

cout ('Ну что? Опять ошибки?')

}

Номер варианта

Задание

6, 21

Исправить ошибки:

include <iostream.h>

main ()

( cout («Программирование – это сказка: /n»);

cout («чем дальше, тем страшнее! \ u);

cout («Станем сказочными героями ! \ n”)

)

7, 22

Исправить ошибки:

include <include.h>

main (); // эта программа печатает число месяцев в году

( int m;

m := 12;

cout << «В году m месяцев»

)

8, 23

Исправить ошибки:

# include <iostream.h>

main ()

( cout << 'Доброе утро, \ y ';

cout << 'если, конечно, оно действительно доброе.' \7;

cout << 'И ослик Иа грустно махнул хвостом\n'

)

9, 24

Исправить ошибки:

# include <stream.c>

main ();

Begin

int d;

D :=29;

cin >> «В январе»' , d, «недель»

End.

10, 25

Исправить ошибки:

# include <iostream.c>;

main ()

{ int I, j, k

SUM = I + j;

cout ('Cумма будет равна % d, sum');

cout ('Ну что? Опять ошибки?') }

Номер варианта

Задание

11, 26

Исправить ошибки:

#inclyde <stream.h>

main;

{cin ("Хотел бы я знать, зачем звезды светятся.\N");

cin ("Наверно, чтобы рано или поздно" \N);

cin (" каждый мог опять найти свою\N") }

12, 27

Исправить ошибки:

$includ <iostream.h>

main ()

int min

min= 60;

cout (В часу &min минут);

13, 28

Исправить ошибки:

# include <iostream.cpp>

MAIN ();

Begin

cout << ("Снова тянет с берега снегом и туманом,\ff ");

cout << ( "Снова ночь нелетная даже для луны" \l); End.

14, 29

Исправить ошибки:

# includ <iostream.c>

main ()

Begin int S;

scanf(S);

print ( 'В году' , %S, 'недель') End.

15, 30

Исправить ошибки:

# include <studio.c>;

main ();

{ int i, j, MUL

MUL = i * j;

printf ('Произведение будет равно &MUL')

printf ('Произведение действительно такое?') }

Таблица 1.9

Номер варианта

Задание

1, 16

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

2, 17

Разработать программу, которая считает площадь круга по введенному с клавиатуры радиусу.

3, 18

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

4, 19

Разработать программу, которая считает объем конуса по введенным с клавиатуры радиусу и высоте.

5, 20

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

6, 21

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

7, 22

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

8, 23

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

9, 24

Разработать программу, которая считает произведение цифр введенного с клавиатуры четырехзначного числа

10, 25

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

11, 26

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

Номер варианта

Задание

12, 27

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

13, 28

Разработать программу, которая считает площадь треугольника по введенным с клавиатуры двум сторонам и углу между ними.

14, 29

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

15, 30

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

23

Соседние файлы в папке C++