Форум программистов, компьютерный форум CyberForum.ru

Раскраска таблицы умножения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с неструктурированными данными http://www.cyberforum.ru/cpp-beginners/thread1154904.html
Для исследования различных методов доступа к файлам данных необходимо выполнить следующие подготовительные действия: 1) Создать в Блокноте следующий текстовый файл input_1.txt: У меня спросили: сколько будет x Опер y ? А я не знаю! А n Опер k ? Тоже! Помогите! Например: У меня спросили: сколько будет 7 * 2 ? А я не знаю! А 9 / 4 ? Тоже! Помогите! 2) Создать программу, выводящую...
C++ B zero идентификатор не найден Приветствую всех, столкнулся с необходимостью использовать bzero(). Вот такой код не работает. Тут http://www.opennet.ru/docs/RUS/libc/libc-4.html сказано подключать #include <string.h>. Однако пробовал и #include <string.h> и #include <string> - bzero идентификатор не найден. #include <string.h> #include <string> void main() { int n = 5; int *mass = new int; http://www.cyberforum.ru/cpp-beginners/thread1154895.html
C++ Как открыть проект в программе, не запуская саму программу
Ребят, такая тема: У меня есть программа, в которой я создаю проекты, но как сделать так, что бы при запуске созданного мной проекта 1) Запускалась моя программа, можно ли сделать программно, что бы файлы моего проекта были ассоциированы? 2) Что бы сработала функция загрузки из файла
Переполнение при расчете функции C++
рассчитываю функцию, получается переполнение, что делается в таких случаях? // raschet # include <iostream.h> # include <conio.h> # include <math.h> long double x(int k,long double a)
C++ Не выполняется условие сравнения строк с номером телефона http://www.cyberforum.ru/cpp-beginners/thread1154871.html
Вот программа через структуру, ввод данных: Фамилия Имя, дата рождения, номер телефона. Когда вводит в запросе номер телефон он должен выдавать всю информацию о человеке с которым совпал номер телефона, если нет то выдать сообщение не найдено. Вот он не сравнивает строки с номером телефона и всегда выдает не найдено.... #pragma hdrstop #pragma argsused #include <tchar.h> #include <stdio.h>...
C++ Вычислить площадь простого многоугольника В первой строке вводится одно число N (3≤N≤100000). Далее в N строках задается по паре чисел – координаты очередной вершины простого многоугольника в порядке обхода по или против часовой стрелки. Выведите одно число – величину площади приведённого многоугольника. #include <iostream> #include <vector> подробнее

Показать сообщение отдельно
TrueBit
95 / 95 / 12
Регистрация: 19.11.2012
Сообщений: 195
24.04.2014, 10:46     Раскраска таблицы умножения
Как понимаю последний цвет, в который красят число и будет его цветом, поэтому пробуем красить с последнего цвета, если получилось - переходим к следующей итерации цикла, если не получилось покрасить не в один цвет, то красим в черный и переходим к следующему числу.

Вот попробуйте, первые 2 примера вроде правильно выводит:

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
#include<iostream>
#include<fstream>
using namespace std;
int main() {
    //ifstream cin("input.txt");
    //ofstream cout("output.txt");
    int red = 0, blue = 0, green = 0, black = 0, n, m, CurrentNum;
    cin >> n >> m;
    for (int i = 1; i <= n; ++i){
        for (int j = 1; j <= m; ++j) {
            CurrentNum=i*j;
 
            if ( !(CurrentNum%5) ) {
                blue++;
                continue;
            }
            if ( !(CurrentNum%3) ) {
                green++;
                continue;
            }
            if ( !(CurrentNum%2) ) {
                red++;
                continue;
            }
            black++;
        }
    }
 
    cout << "RED" <<" "<<":"<< " " << red << endl;
    cout << "GREEN" << " " << ":" << " " << green << endl;
    cout << "BLUE" << " " << ":" << " " << blue << endl;
    cout << "BLACK" <<" "<<":"<< " " << black << endl;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru