Для проверки остаточных знаний учеников после летних каникул, учитель младших классов решил начинать каждый урок с того, чтобы задавать каждому ученику пример из таблицы умножения, но в классе 15 человек, а примеры среди них не должны повторяться. В помощь учителю напишите программу, которая будет выводить на экран 15 случайных примеров из таблицы умножения (от 2*2 до 9*9, потому что задания по умножению на 1 и на 10 — слишком просты). При этом среди 15 примеров не должно быть повторяющихся (примеры 2*3 и 3*2 и им подобные пары считать повторяющимися).
Что мне нужно добавить, чтобы доделать задачу? Как я думаю, осталось вывести уже отобранные задания на экран, но не знаю как это сделать.
public class Main < public static void main(String[] args) < int[][] Mas = new int[15][3]; for (int i = 0; i < Mas.length; i++) < for (int h = 0; h < Mas[i].length; h++) < Mas[i][h] = (int) (Math.random() * 8) + 2; if (h == Mas[i].length — 1) < Mas[i][h] = Mas[i][h — 2] * Mas[i][h — 1]; for (int q = 0; q < i; q++) < if (Mas[i][h] == Mas[q][h] i >0) < if (Mas[i][h — 1] == Mas[q][h — 1] || Mas[i][h — 2] == Mas[q][h — 2]) —i; >> > > > > >
Отслеживать
ТАБЛИЦА УМНОЖЕНИЯ НА С++ НА НУЖНОЕ НАМ ЧИСЛО (КОНСОЛЬНОЕ ПРИЛОЖЕНИЕ)
19.1k 6 6 золотых знаков 30 30 серебряных знаков 44 44 бронзовых знака
задан 17 янв 2018 в 16:41
Terletskiy Alexander Terletskiy Alexander
77 7 7 бронзовых знаков
Источник: ru.stackoverflow.com
Составьте программу которая выводит на экран пример на умножение двух однозначных чисел,запрашивает ответ пользователя.проверяет
его и выводит соответсвующиеся сообщения : «Правильно!» либо «Вы ошиблись» .а также правильный результат.Ниже представлен рекомендуемый вид экрана во время работы экрана Сколько будет 6х7? Введите ответ и нажмите ->51 Вы ошиблись. 6×7=42
Ответы
Будь первым, кто ответит на вопрос
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
Язык C++ с нуля | #27 Таблица умножения в c++ с помощью вложенных циклов for.
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru
Написать программу которая выводит пример на умножение
Вопрос по информатике:
Написать программу, которая выводит пример на умножение двух однозначных чисел, которые выбираются случайным образом, запрашивает ответ пользователя, проверяет его и выводит сообщение «Правильно!» или «Вы ошиблись» и верный результат. Pascal ABC
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!
- bookmark_border
- 23.09.2016 10:13
- Информатика
- remove_red_eye 3365
- thumb_up 39
Ответы и объяснения 1
etheden868
Var
a,b,r:byte;
begin
randomize;
a:=Random(9)+1;
b:=Random(9)+1;
Write(a,’ x ‘,b,’ = ‘);
Readln(r);
if r=a*b then Writeln(‘Правильно!’)
else Writeln(‘Вы ошиблись. Верный результат ‘,a*b)
end.
- 24.09.2016 18:07
- thumb_up 34
Знаете ответ? Поделитесь им!
Как написать хороший ответ?
Чтобы добавить хороший ответ необходимо:
- Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
- Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
- Писать без грамматических, орфографических и пунктуационных ошибок.
Этого делать не стоит:
- Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
- Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
- Использовать мат — это неуважительно по отношению к пользователям;
- Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Источник: online-otvet.ru