Управление программой при работе с простыми типами данных
Автор: Luxor _ • Апрель 30, 2023 • Практическая работа • 1,643 Слов (7 Страниц) • 188 Просмотры
ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ |
[pic 1] |
[pic 2] |
[pic 3] |
Практическое занятие №1. Тема: Управление программой при работе с простыми типами данных |
[pic 4] |
[pic 5] |
[pic 6] |
Цель: получение практических навыков использования операторов цикла и условных операторов при разработке программ.
Общие сведения о переменных
В языке С++ для обозначения основных типов данных применяются следующие обозначения (ключевые слова):
- char – символ;
- int – целое число;
- double – дробное (вещественное) число.
Переменная – это именованная область памяти, в которой хранятся данные определенного типа. У переменной есть имя и значение. Имя служит для обращения к области памяти, в которой хранится значение. Во время выполнения программы значение переменной можно изменять. Перед использованием любая переменная должна быть описана (объявлена). Для этого, вначале указывается тип данных переменной, а затем через пробел – идентификатор, обозначающий её имя. Объявление заканчивается точкой с запятой.
Примеры:
double a1; // объявлена переменная а1 для дробных чисел
int two; // объявлена целочисленная переменная two
char s; // объявлена символьная переменная s.
Для объявления нескольких однотипных переменных их разделяют запятыми после указания типа данных.
Примеры:
int a,b,c; //объявлены три целочисленные переменные
double a1,b1; // объявлены две вещественные переменные.
Ниже представлена программа, в которой вычисляется сумма двух целых чисел.
#include<iostream>
using namespace std;
int main( )
{
int a; // объявление целочисленной переменной а
int b; // объявление целочисленной переменной b
int c; // объявление целочисленной переменной с
a=24; // занесение числа 24 в переменную а
b=46; // занесение числа 46 в переменную b
c=a+b; // вычисление суммы и занесение её в с
cout << c; // вывод на экран значения переменной с
return 0;
}
Условные операторы
Конструкция if – else. Составной оператор if – else используется для разветвления хода вычислений в зависимости от условия; поэтому он называется условным.
#include<iostream>
using namespace std;
int main( )
{
int a,b;
int x,y;
сout << ”Insert a, b” << ”\n”;
сin >> a >> b;
if (a>b)
x=а + b;
else
x= a – b;
y = 25 + x;
сout << y;
return 0;
}
В этом примере вводятся с клавиатуры два целых числа. Затем выполняется операция сравнения a>b. Если условие истинно, то выполняется сложение а + b и результат присваивается переменной х. После чего ветка else пропускается и выполняется оператор y = 25 + x. Если же условие не выполняется, то переменной х присваивается разность a – b и, далее, выполняется оператор y = 25 + x. В заключении значение y выводится на экран. Если введенные значения: a=10, b=5, то в результате выполнения программы на экран будет выведено число 40.
...