Безотлагательно надобно сдать эти работы! Даю 60 баллов!Написать все программки на
Безотлагательно надобно сдать эти работы! Даю 60 баллов!
Написать все программки на языке С++
1) В массиве В(11) все элементы из интервала (a,b) занесите в массив С и найдите сумму элементов приобретенного массива.
2) Написать программку, которая по вводимому числу от 1 до 11 ( номер класса) выдает подходящее известье "Привет k-классник". К примеру k=1 "Привет первоклассник", если k=4 "Привет четвероклассник.
3) Дано число х. Напечатать в порядке возрастания числа Sin(x), Cos(x), Ln(x). Если при каком-либо х некие из выражений не имеют смысла, вывести об этом известие и сопоставлять значения только тех, которые имеют смысл."
include lt;iostreamgt;
using namespace std;
int main() setlocale(LC_ALL, "Russian");
int form; cin gt;gt; form; string sForm[11] = "первоклассник","второклассник","третьеклассник","четвероклассник","пятиклассник", "шестиклассник","семиклассник","восьмиклассник","девятиклассник","десятиклассник", "одиннадцатиклассник" ; cout lt;lt; "Привет, " lt;lt; sForm[form-1]; return 0;
1-ая:
Не совершенно понятно условие - ввода для наполнения массива B нет. Потому пишу только основную часть кода.
int sum = 0;
for(int i=0;ilt;b-a;i++)
C[i] = B[a+i];
sum += B[a+i];
3-я:
include lt;iostreamgt;include lt;cmathgt;
using namespace std;
int main() int x; cin gt;gt; 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;ilt;2;i++) if(result[i] lt; result[i+1]) int buf = result[i]; result[i] = result[i+1]; result[i+1] = buf; finished = false; for(int i=0;ilt;3;i++) if(result[i] == result[i] amp;amp; абс(result[i]) != HUGE_VAL) cout lt;lt; result[i] lt;lt; endl; return 0;
Примечание к коду: result[i] == result[i] - это проверка, является ли число неопределенным.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.