Помогите с информатикой. Во вложениях задание+таблица. Буду очень благодарен. №124
5-9 класс
|
Просто напиши координаты каждой вершины куба в формате (R,G,B) (если непривычно, замени их на привычные (x,y,z)) ну и по получившейся тройке найди цвет в таблице.
(это если не программно).
Если нужно написать программу, которая определяла бы цвет по введённым координатам, я бы рассматривал тройку (R,G,B) как двоичное число. Поэтому
1. Определил бы массив цветов
Цвет[8]
Цвет[1]="чёрный";
Цвет[2]="синий";
Цвет[8]="белый";
Ну а дальше просто
Ввод (R,G,B)
индекс=(4*R+2*G+B)+1;
Сообщить(R,G,B,Цвет[индекс]);
Замечания. 1. Некоторые языки нумеруют элементы массива от 0. В примере от 1, поэтому при вычислении индекса пришлось делать +1.
2. Конечно, после ввода нужно делать контроль введённых данных. В нашем случае на (0,1).
3. Конечно, лучше оформить всё циклом, если язык не допускает обработку событий, в противном случае текст(без Ввод()) запихивается а обработку какого-то события(типа "нажата кнопка").
4. Написано на псевдоязыке, чтобы было понятно всем.
5. Чётче формулируйте задания: программирование - это область деятельности, требующая очень чёткого мышления и чёткого определения всей окружающей среды .
Успехов!
Другие вопросы из категории
храниться значения веса котёнка в течение одного месяца (например, мая)?
1) www.schools.ru
2) schools.www.ru
3) http:// www.schools.ru
4) www. schools.imya.ru.
содержит 250 символов. какой из текстов содержит большее количество информации и на сколько бит?
Читайте также
данное.
а)Определит ьдлину текста.
б)Определить количество букв "b" в нем.
в)Вывести самое длинное слово.
2)Дано предложение. Найти, в каком из слов, состоящего из более чем четырех символов, буква "а" встречается чаще.
По большей части интересует задание 1-в и 2. Буду очень благодарен!!!