Все, что стоит в строчке после знака двойного слэша - это комментарии. Их можно не убирать - компилятор С++ их не прочтет и программа будет работать.
#include <iostream> using namespace std; //Подключили библиотеку ввода-вывода на экран.
int main() {
//Целочисленные переменные int x, y, z; int p;
//Считываем значения переменных x, y и z cin >> x >> y >> z;
//если x меньше нуля, то выбираем наибльшее из х и у, иначе - наименьшее у и z if (x < 0) { //если х больше у, то в р записываем х, иначе - в р записываем у if (x > y) p = x; else p = y;
} else { //если у меньше z, то в р записываем у, иначе - в р записываем z if (y < z) p = y; else p = z; }
CLS PRINT "vvedite 1 slovo " INPUT a$ PRINT "vvedite 2 slovo " INPUT b$ PRINT "vvedite 3 slovo " INPUT c$ x = LEN(a$) y = LEN(b$) z = LEN(c$)
IF (x > y) AND (x > z) THEN PRINT " Pervoe slovo samoe dlinnoe" IF (y > x) AND (y > z) THEN PRINT "Vtoroe slovo samoe dlinnoe" IF (z > x) AND (z > y) THEN PRINT "Tretie slovo samoe dlinnoe" END
Ниже приведен код программы на языке C++.
Все, что стоит в строчке после знака двойного слэша - это комментарии. Их можно не убирать - компилятор С++ их не прочтет и программа будет работать.
#include <iostream>
using namespace std;
//Подключили библиотеку ввода-вывода на экран.
int main() {
//Целочисленные переменные
int x, y, z;
int p;
//Считываем значения переменных x, y и z
cin >> x >> y >> z;
//если x меньше нуля, то выбираем наибльшее из х и у, иначе - наименьшее у и z
if (x < 0) {
//если х больше у, то в р записываем х, иначе - в р записываем у
if (x > y)
p = x;
else
p = y;
} else {
//если у меньше z, то в р записываем у, иначе - в р записываем z
if (y < z)
p = y;
else
p = z;
}
//Выводим на экран значение р
cout << p;
return 0;
}
// Вот тебе первая задача у меня QBasic не хочет с русскими буквами дружить поэтому слово алгоритмизация написано транслитом algoritmizacia
CLS
LET a$ = "ALGORITMIZACIA"
PRINT a$
PRINT (LEFT$(a$, 8))
PRINT (MID$(a$, 5, 4))
PRINT (MID$(a$, 3, 3)) + (MID$(a$, 11, 1))
PRINT (MID$(a$, 5, 1)) + (RIGHT$(a$, 4))
PRINT (MID$(a$, 10, 1)) + (MID$(a$, 9, 1)) + (MID$(a$, 8, 1)) + (MID$(a$, 1, 1))
END
// Вторая задача
CLS
PRINT "vvedite 1 slovo "
INPUT a$
PRINT "vvedite 2 slovo "
INPUT b$
PRINT "vvedite 3 slovo "
INPUT c$
x = LEN(a$)
y = LEN(b$)
z = LEN(c$)
IF (x > y) AND (x > z) THEN PRINT " Pervoe slovo samoe dlinnoe"
IF (y > x) AND (y > z) THEN PRINT "Vtoroe slovo samoe dlinnoe"
IF (z > x) AND (z > y) THEN PRINT "Tretie slovo samoe dlinnoe"
END