- •Начальные сведения об интегрированных средах разработки программ
- •Теоретические сведения
- •Основные пункты меню и их назначение
- •Основные действия меню File
- •Основные действия меню Edit
- •Основные действия меню Run
- •Основные действия меню Window
- •Основные пункты меню и их назначение
- •Основные действия меню File
- •Основные действия меню Edit
- •Основные действия меню Debug
- •Основные пункты меню и их назначение
- •Основные действия меню File
- •Основные действия меню Edit
- •Основные действия меню Build
- •Создание нового проекта.
- •Оператор присваивания
- •Контрольные вопросы
- •Требования к отчету
- •Варианты заданий
Оператор присваивания
Общий вид: идентификатор = выражение;
где выражение - это любое выражение на языке С++, например: 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;
}
Контрольные вопросы
Каковы этапы подготовки к выполнению программы на языке С++?
Как войти в ИСРП?
Каковы основные пункты меню и их назначение?
Какова структура программы на языке С++?
Для чего необходима директива препроцессору #include?
Какая функция используется для вывода информации на экран?
Какая функция используется для ввода данных с клавиатуры?
Что собой представляют спецификаторы преобразований?
Что называют идентификатором?
Как записывается оператор присваивания?
Требования к отчету
Отчет должен содержать:
конспект теоретической части;
лабораторные задания из табл.1.8 и табл.1.9;
порядок выполнения лабораторной работы;
результаты выполнения программ.
Таблица 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 |
Разработать программу, которая считает площадь кольца по введенным с клавиатуры внешнему и внутреннему радиусам. |