- •Начальные сведения об интегрированных средах разработки программ
- •Теоретические сведения
- •Основные пункты меню и их назначение
- •Основные действия меню 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 << '\n';
cout << "А какое твое любимое число? ";
cin >> num;
cout << "Теперь я знаю твое любимое число. Оно равно > " << num << endl;
}
Результат выполнения программы:
Я простая вычислительная машина
Мое любимое число > 5
А какое твое любимое число? <ожидание ввода числа>
Теперь я знаю твое любимое число. Оно равно > <введенное число>
Пример 1.2. Написать программу нахождения суммы введенных чисел.
#include <iostream>
using namespace std;
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 |
Исправить ошибки: includ <iostream> using namespace std; main {} ( cout << "Problems, problems \ n"; cout << Problems all day long! \ n; cout << "The Everly Brothers \ n" ) |
2 |
Исправить ошибки: include <io stream> main {} // эта программа печатает число недель в году ( int s S := 56; cin << There are S weeks in a year; |
3 |
Исправить ошибки: # include <iostream.h> main () ( cout ("Hallo \ n "); cout ( 'I am f program on С++, ' \n); cout ("and I think you love me \ !") ) |
4 |
Исправить ошибки: # include <iostream.c> main () Begin int S; S :=56; print ( 'There are' S 'weeks in a year') End. |
5 |
Исправить ошибки: # include <ioctrim >; using namespace std; main () { int include, j, k SUM = K + J; cout ('Summa is equal % d, sum'); cout ('What? Errors?')} |
6 |
Исправить ошибки: include <iostream> main () ( cout ("A computer programming is a legend: /n"); cout ("the more far, the more fear! \ n"); ) |
Номер варианта |
Задание |
7 |
Исправить ошибки: include <include.h> main (); // эта программа печатает число месяцев в году ( int m; m := 12; cout << «'There are m months in a year'» ) |
8 |
Исправить ошибки: # include <iostream.h> main () ( cout << 'Good morning, \ y '; cout << 'if it is good really.' \7 ) |
9 |
Исправить ошибки: # include <stream.c> main (); Begin int d; D :=28; cin >> «There are» , d, «days in a Febriary» End. |
10 |
Исправить ошибки: # include <iostream.c>; main () { int I, j, k SUM = I + j; cout (Summa is equal % d, sum'); cout ('What happened?Mistakes?') } |
11 |
Исправить ошибки: #inclyde <stream.h> main; {cin ("Why a stars are shine.\N"); cin ("I think, for every human " \N); cin ("can be able to find one's own \N") } |
12 |
Исправить ошибки: $includ <iostream.h> main () int min min= 60; cout (There are &min minutes in the hour); |
Номер варианта |
Задание |
13 |
Исправить ошибки: # includ <iostream.c> main () Begin int S; cin(S); cout ( ' There are ' , %S, ' weeks in a year ') End. |
14 |
Исправить ошибки: # include <studio.c>; main (); { int i, j, MUL MUL = i * j; printf ('The result is equal &MUL') printf ('Is it really correct result?') } |
Таблица 1.9
Номер варианта |
Задание |
1 |
Разработать программу, которая считает среднее арифметическое значение трех введенных с клавиатуры чисел. |
2 |
Разработать программу, которая считает площадь круга по введенному с клавиатуры радиусу. |
3 |
Разработать программу, которая считает объем цилиндра по введенным с клавиатуры радиусу и высоте. |
4 |
Разработать программу, которая считает объем конуса по введенным с клавиатуры радиусу и высоте. |
5 |
Разработать программу, которая считает сумму цифр введенного с клавиатуры четырехзначного числа. |
6 |
Разработать программу, которая считает объем шара по введенному с клавиатуры радиусу. |
7 |
Разработать программу, которая формирует число по введенным с клавиатуры цифрам, трактуемым как число сотен, десятков и единиц. |
8 |
Разработать программу, которая ”переворачивает” введенное с клавиатуры четырехзначное число. |
9 |
Разработать программу, которая считает произведение цифр введенного с клавиатуры четырехзначного числа |
10 |
Разработать программу, которая считает объем куба по введенной с клавиатуры длине ребра. |
11 |
Разработать программу, которая считает площадь поверхности тетраэдра по введенной с клавиатуры длине ребра. |
Номер варианта |
Задание |
12 |
Разработать программу, которая считает объем усеченного конуса по введенной с клавиатуры высоте и двум радиусам. |
13 |
Разработать программу, которая считает площадь треугольника по введенным с клавиатуры двум сторонам и углу между ними. |
14 |
Разработать программу, которая считает площадь трапеции по введенным с клавиатуры основаниям и высоте. |
15 |
Разработать программу, которая считает площадь кольца по введенным с клавиатуры внешнему и внутреннему радиусам. |