Форум » Решение задач на халяву » Здравствуйте нужно написать несколько программ! » Ответить

Здравствуйте нужно написать несколько программ!

Лолик: Задание N1: Организовать ввод с клавиатуры заданного количества чисел (в массив) и вычислить их среднее значение. Задание N3: Задавая с клавиатуры длину, ширину и координаты вывода нарисовать прямоугольник соответствующей длины и ширины, заполненный знаками "$". Для рисования в заданных координатах использовать операторы LOCATE и PRINT. Задание N4: Исправить программу, выполненную по заданию N3 так, чтобы прямоугольник двигался заданное количество шагов, при этом рисование прямоугольника необходимо выполнить в подпрограмме, а перед вызовом подпрограммы установить переменные, отвечающие за координаты вывода прямоугольника, его длину и ширину. Задание N5: Задавая с клавиатуры координаты центра и радиус, нарисовать окружность в заданных координатах, соответствующего радиуса, знаками "$", используя цикл FOR, операторы LOCATE и PRINT и тригонометрические функции: Xi=R*COS(Ai), Yi=R*SIN(Ai) (где Ai это угол i-ой позиции точки, выраженный в радианах, а Xi,Yi, координаты этой точки), рисование окружности выполнить в подпрограмме, а перед вызовом подпрограммы установить переменные, отвечающие за координаты центра окружности и радиус.

Ответов - 2

studprog: [pre2] LET N%=10 DIM A(1 TO N%) FOR i%=1 TO N% PRINT "Vvedite A(";i%;") " INPUT A(i%) NEXT i% LET Sum=0 FOR i%=1 TO N% Sum=Sum+A(i%) NEXT i% LET Med=Sum/N PRINT "Med="; Med[/pre2]

adrenalin: № 1) #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <tchar.h> #pragma argsused int _tmain(int argc, _TCHAR* argv[]) {int x,n,s,i; cout<<"dlina posled: "; cin>>n; s=0; for (i = 0; i < n; i++) { cout<<"vedite chislo: "; cin>>x; if (x%2==0) { s=s+x; } } cout<<"Summa = "<<s<<endl; system("pause"); return 0;}



полная версия страницы