М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Gdyxtk
Gdyxtk
05.06.2020 14:03 •  Информатика

Прмогите ! 1) сколько раз выполнится тело цикла for n: =3 to 6 do write (' * '); ? 2) составьте программу, которая 6 раз выведет на экран фразу " я люблю свою родину"! в строку через пробел. 3) составьте блок -схему и напишите программу вывода на экран: а) 5 первых четных натуральных чмсел; б) n первых натуральных чисел.

👇
Ответ:
Muna222
Muna222
05.06.2020
1) 4
2)
var
I:longint;
begin
for I:=1 to 6 do write('Я люблю свою Родину! ');
end.
3) a)
begin
writeln(2,' ',4,' ',6,' ',8,' ',10);
end;
b)
var
I,n:longint;
begin
readln(N);
for I:=1 to n do werite(I,' ');
end;
4,6(73 оценок)
Открыть все ответы
Ответ:
Сначала код без комментариев:

Var
S:longint;
i:integer;
A:byte;

Begin
S:=0;
Repeat
   Read(A);
   if (A mod 2 <> 0)and(A mod 7 = 0) then S:=S+A;
Until A = 0;
WriteLn('S = ',S);
End.

Теперь объяснение каждой строки:

Var
S:longint;
i:integer;
A:byte; // В эту переменную будет вводится число с клавиатуры. Тип Byte может принимать значения от 0 до 255. Поэтому его как раз хватит.

Begin
S:=0; // Тут будет храниться сумма, поэтому переменную следует сперва обнулить.

Repeat // далее начинается цикл
   Read(A); // эта команда каждый раз считывает с клавы число, и записывает его в переменную A.

   if (A mod 2 <> 0)and(A mod 7 = 0) then S:=S+A; //тут проверяется 2 условия, и если они выполняются - к переменной S прибавляется значение переменной А
   1 условие: число нечётно, то есть остаток от деления его на 2 не равен нулю (A mod 2 <>0)
   2 условие: Число кратно 7, то есть делится без остатка на 7, то есть остаток от деления равен нулю (A mod 7 = 0)

Until A = 0; // Цикл повторяется до тех пор, пока введённое с клавы число не будет равно нулю (A = 0)

WriteLn('S = ',S); // Тут выводится искомая сумма
End.
4,7(70 оценок)
Ответ:
kuzma71
kuzma71
05.06.2020

1.В видео памяти, то есть в оперативной памяти видеокарты – хранятся данные, которые выводятся на экран. Это могут быть как готовые кадры для отображения на экран, так и какие-то их части (полигоны, кусочки картинок и т.п.).


2.Двухцветный - 2 в первой степени следовательно 1 бит
Четырехцветный  - 2 во второй степени следовательно два бита
Восьмицветный  - 2 в 3 степени следовательно 3 бита

3. Красный, синий и зеленый – это цветовая гамма RGB, которая наиболее популярна на данный момент во многих графических редакторах и других программах. При смешивании:

Красного (Red) и синего (Blue) цвета получается  пурпурный (Magenta)

Красного и зеленого (G) – желтый (Yellow)

Синего и зеленого - циановый (Cyan – “цвет морской волны”, ядовито-синий).

Пурпурный, желтый и циановый – основные компоненты цветовой модели CMYK, где K – черный.


4. 2 во второй степени следовательно  - четыре цвета

5. 256 это 2 в 8 следовательно у нас есть 8 бит то есть 8 ячеек, нам нужно три цвета( зеленый,синий и красный) остальные можно получить смешивая эти цвета.

Используя цветовую модель RGB в 8-бит цвета кодируются следующим образом :

Первые 2 бита – синий, следующие 3 бита – зеленый и последние 3 бита – красный.

Под синий используются 2 бита, так как считается, что люди менее чувствительны к оттенкам синего.

6.16 это 2 в 4 = 4 бита на пиксель 
1 байт =8 бит
1024 байт =1 кбайт
640*480*4=1228800 бит=1200 байт =1 кбайт

4,6(63 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ