Программирование на С++

Как подключить ЯП С++ к Windows смотрите здесь

Напомню, для того, чтобы запустить программу, написанную на языке С++ надо:

  1. Зайти в меню Пуск (Xfce) и выбрать пункт меню "Терминал" - (запуск терминала)
  2. Ввести в терминале: cd ~/путь до файла, нажать Enter - (перемещение к каталогу программы)
  3. Написать make имя_программы_без_расширения, нажать Enter - компиляция программы
  4. Запуск программы, здесь возможны два случая : Для 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

 

 

 

Free Web Hosting