Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
alekswip
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 3
#1

Программа для изучения таблицы умножения

15.12.2015, 17:20. Просмотров 388. Ответов 2
Метки нет (Все метки)

Напишите программу, которая поможет выучить таблицу умножения.
Суть программы в том, что она будет печатать на экране, например:
Сколько будет 6*7?
Затем вводится ответ. Если ответ верный, то программа печатает:
Молодец!
Если же неверный, то печатает:
Попробуй еще раз!
И задает новый вопрос.


в Си она выглядит примерно так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Linq;
using System.Threading;
 
 
namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            Random r = new Random();
            int[] mass1 = Enumerable.Range(1, 9).OrderBy(x=> r.Next()).ToArray();   //формируем два случайных массива от1 до 9 без поторений
 
            for(int i=0;i<9;i++)
            {
                int[] mass2 = Enumerable.Range(1, 9).OrderBy(x => r.Next()).ToArray();   //формируем случайный массив
                for (int j = 0; j < 9; j++)
                {
 
                    Console.WriteLine("Сколько будет {0} * {1} ?", mass1[i], mass2[j]); //проходимся по массивам
                    int x;
 
                    while (!int.TryParse(Console.ReadLine(), out x) || x != mass1[i] * mass2[j]) //проверям верно ли ответил пользователь
                        Console.WriteLine("Попробуй еще!");
 
                    Console.WriteLine("Верно!");
                    Thread.Sleep(1000);//пауза
                    Console.Clear();    //очистка консоли
                }
            }
            Console.WriteLine("Все верно !");
            Console.ReadLine();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2015, 17:20
Ответы с готовыми решениями:

Программа должна выводить аналог целочисленной таблицы умножения для дробей
Задача из учебника Р.Лафоре Доброго времени суток! Я изучаю С++...

Программа проверки знания таблицы умножения
Добрый вечер. не могу понять, где напутала в коде. if не срабатывает,...

Программа для изучения языка C++
Здравствуйте. Дело в том, что мой знакомый нашел программу для изучения С++(не...

Программа для вывода картинок (карточки для изучения ин.яз)
Люди добрые, меня зовут Иляна. Извините что я к вам обращаюсь. Дело в том что...

Какие книги посоветуйте для изучения для изучения STL, C++
Попробовал Страуструп но видимо сложновато пока.

2
FCommander
Респект C++
22 / 32 / 14
Регистрация: 11.06.2015
Сообщений: 384
15.12.2015, 19:30 #2
Могу на C++. Устраивает??? Если устраивает, сделаю и выложу код. Просто с C# плохо знаком.
0
alekswip
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 3
16.12.2015, 18:31  [ТС] #3
FCommander, да, пожалуйста
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2015, 18:31

Написать программу для вывода таблицы умножения на экран
Простите меня за мою наглость, но я вот вообще не знаю как писать программу до...

Нужна программа для умножения чисел
Нужна программа для умножения n чисел (сколько чисел я задаю при вводе данных)!

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru