Создайте программу, которая выводит на экран последовательность пар чисел каждый раз отличительным цветом, выбранным случайным образом.
10-11 класс
|
Заранее большое спасибо!!!
Вот цыкл
repeat
TextColor(Random(10)+3);
TextBackground(Random(14)+1);
GotoXY(1, 1);
writeln('Hello');
Delay(10000);
until Keypressed;
Readkey;
Не совсем понятно, что имелось ввиду под последовательностью пар чисел, но в остальном получилось так:
uses crt;
var
i,a,b,n:integer;
begin
Randomize;
textcolor(15);
write('Введите первое число: ');
readln(a);
write('Введите второе число: ');
readln(b);
write('Сколько раз вывести на экран? - ');
readln(n);
for i:= 1 to n do
begin
textcolor(random(16));
writeln(a,' ',b);
end;
textcolor(15);
end.
Другие вопросы из категории
К основным управляющим конструкциям структурного программирования не относится:
1. Следование
2. Ветвление
3. Переход
4. Цикл-пока
([C++ Error] Unit1.cpp(25): E2141 Declaration syntax error
[C++ Error] Unit1.cpp(44): E2139 Declaration missing ;
[C++ Error] Unit1.cpp(44): E2134 Compound statement missing })
//---------------------------------------------------------------------------
# pragma hdrstop
# include
# include
# include
# include
//---------------------------------------------------------------------------
void vvod(float z[10], int n);
float Sa (float z[10], int n, float x) ;
//---------------------------------------------------------------------------
void main()
{float a[10], b[10], c[10], h, t, sa, sb,sc;
int i, na, nb, nc;
vvod(a,na);vvod(b,nb);vvod(c,nc);
sa=Sa(a,na,h);
sb=Sa(b,nb,h);
if (sa>sb) cout<<"A i B ikvivalentny" ;
else {sc=Sa(c,nc,t);cout<<"srednee arifmet massiva C ="<< sc;}
//---------------------------------------------------------------------------
void vvod ( float z[10], int & n)
{int i; cin>>n;
for (i=0, i<=n-1,i++)
cin>> z[i];}
//---------------------------------------------------------------------------
float Sa (float z[10], int n, float x)
{int i, k; float s;
k=0; s=0;
for (i=0, i<=i-1,i++)
if (pow(z[i],2)>x) {s=s+z[i]; k++;}
if (k>0)s=s/k;
else cout <<"ochibka ";
return s;}
//---------------------------------------------------------------------------
Читайте также
2. Написать прогрумму,которая выводит на экран, разность значений двух вещественных массивов из 10 элементов.
подсчитать количество отрицательных элементов
сумму положительных элементов
ВЫВОДИТ НА ЭКРАН НОМЕРА ВСЕХ ЭЛЕМЕНТОВ, ЗНАЧЕНИЯ КОТОРЫХ =0
текст.
3)Написать программу, которая определяет является ли слово палиндромом.
4)Написать программу, определяющую какая из букв а или о встречается в тексте первой.
Помогите хотябы одну пожалуйста))Нужно до завтра!))