Программирование на С++
Как подключить ЯП С++ к Windows смотрите здесь
Напомню, для того, чтобы запустить программу, написанную на языке С++ надо:
- Зайти в меню Пуск (Xfce) и выбрать пункт меню "Терминал" - (запуск терминала)
- Ввести в терминале: cd ~/путь до файла, нажать Enter - (перемещение к каталогу программы)
- Написать make имя_программы_без_расширения, нажать Enter - компиляция программы
- Запуск программы, здесь возможны два случая : Для Windows и для Linux соответственно
- Для Windows - Написать имя программы без расширения, нажать Enter
- Для Linux - Написать путь к программе и через знак "/" указать имя программы без расширения.
Например:
~/cpp/hello
Для Linux
2 семинар
3 семинар
6 семинар
7 семинар
8 семинар
9 семинар
10 семинар
11 семинар
12 семинар
Семестровая
Экзамен
Для Windows
2 семинар
3 семинар
6 семинар
7 семинар
8 семинар
9 семинар
10 семинар
11 семинар
12 семинар
Семинар 2
2.1
Создать программу, вычисляющую и выводящую на экран удвоенное произведение числа, введённого пользователем с клавиатуры.
#include <iostream> using namespace std; int main() { double a; cout << "Enter number: "; cin >> a; a *= 2; cout << a << endl; return 0; }
2.2.
Создать программу, сообщающую ввёл пользователь положительное, отрицательное или нулевое число.
#include <iostream> using namespace std; int main() { double a; cout << "Enter number: "; cin >> a; if(a>0) { cout << "Vi vveli polojitelnoje chislo" << endl; } else if(a==0) { cout << "Vi vveli chislo, ravnoje nulu" << endl; } else { cout << "Vi vveli otritsatelnoe chislo" << endl; } return 0; }
2.3.
Создать программу, проверяющую является ли число, введённое пользователем, чётным либо нечётным.
#include <iostream> using namespace std; int main() { int a; cout << "Enter number: "; cin >> a; if(a%2==0) { cout << "Vi vveli chetnoje chislo" << endl; } else { cout << "Vi vveli nechetnoje chislo" << endl; } return 0; }
2.4.
Создать программу, вычисляющую сумму цифр натурального трёхзначного числа, введённого пользователем с клавиатуры.
Пример оформления программы:
Введите натуральное трёхзначное число: 531
Сумма цифр: 9
#include <iostream> using namespace std; int main() { int a,b,c,d; cout << "Enter number: "; cin >> a; if(a>=100&&a<1000) { b = a/100; c = (a%100)/10; d = a%10; cout << "Summa sifr: " << b+c+d << endl; } else { cout << "Vi vveli ne naturalnoje chislo" << endl; } return 0; }
2.5
Написать программу, выводящую на экран значение наибольшего из трёх целых чисел, введённых пользователем с клавиатуры.
Пример оформления программы:
Введите первое число: 5
Введите второе число: -2
Введите третье число: 3
Наибольшее из введённых вами чисел: 5
#include <iostream> using namespace std; int main() { int a,b,c; cout << "Enter first number: "; cin >> a; cout << "Enter second number: "; cin >> b; cout << "Enter third number: "; cin >> c; if (a>=b&&a>=c) { cout << "Naiboljshee is vvedennih vami chisel: " << a; } else if (b>=a&&b>=c) { cout << "Naiboljshee is vvedennih vami chisel: " << b; } else if (c>=a&&c>=b) { cout << "Naiboljshee is vvedennih vami chisel: " << c; } return 0; }
Семинары 12-13 (Функции)
13.5
|