Поделитесь своими знаниями, ответьте на вопрос:
1. Составить псевдокод алгоритма нахождения выражения y = x 2 2. Составить блок-схему алгоритма, в котором вывести разность чисел х и у, если х больше у, и их сумму в других случаях. 3. Составить блок-схему алгоритма вычисления значения С: C=1*4*9*16*...
#include <iostream>
using namespace std;
int main(){ setlocale(LC_ALL, "Russian");
int form; cin >> form; string sForm[11] = { "первоклассник","второклассник","третьеклассник","четвероклассник","пятиклассник", "шестиклассник","семиклассник","восьмиклассник","девятиклассник","десятиклассник", "одиннадцатиклассник" }; cout << "Привет, " << sForm[form-1]; return 0;}
Первая:
Не совсем понятно условие - ввода для заполнения массива B нет. Поэтому пишу лишь основную часть кода.
int sum = 0;
for(int i=0;i<b-a;i++){
C[i] = B[a+i];
sum += B[a+i];
}
Третья:
#include <iostream>#include <cmath>
using namespace std;
int main(){ int x; cin >> x; double result[3]; result[0] = sin(x); result[1] = cos(x); result[2] = log(x); bool finished = false; while(!finished){ finished = true; for(int i=0;i<2;i++){ if(result[i] < result[i+1]){ int buf = result[i]; result[i] = result[i+1]; result[i+1] = buf; finished = false; } } } for(int i=0;i<3;i++){ if(result[i] == result[i] && abs(result[i]) != HUGE_VAL) cout << result[i] << endl; } return 0;}
Примечание к коду: result[i] == result[i] - это проверка, является ли число неопределенным.