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

Задача по дискретной математике (написать программу для расшифровки числового ребуса) - C++

Войти
Регистрация
Восстановить пароль
 
Demon007006
 Аватар для Demon007006
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 11
28.05.2013, 22:04     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #1
Надо написать программу для расшифровки числового ребуса:
ссср=рф
Если честно, я чёт даже не пойму чего от меня требуют.
(У нас училка которая вела на больничном, её заменяют...)

Добавлено через 1 час 15 минут
Итак, так как я не дождался информации, то за это время я успел слепить вот это:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
    cout<<"Preapering for work...\n";
    int s,r,f,x,y;
    cout<<"Process is starting! Wait some time.\n";
    for (s=1;s<=9;s++)
        for (r=1;r<=9;r++)
            for (f=0;f<=9;f++)
            {
                x=s*1000+s*100+s*10+r;
                y=r*10+f;
                if (x=y)
                    cout<<s<<s<<s<<r<<"="<<r<<f<<"\n";
            }
    
    system("pause");
    return 0;
}
Помогите сделать так чтобы числа не повторялись. (Ибо для каждой буквы своя цифра и она не должна повторяться)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 22:04     Задача по дискретной математике (написать программу для расшифровки числового ребуса)
Посмотрите здесь:

C++ программа для шифрования и расшифровки текстовых файлов
C++ Составить программу вычисления числового ряда для известного числа членов ряда N
Написать программу удаления заданного числового значения из массива объединений C++
C++ Задача: написать программу электронной телефонной книги
Написать программы шифрования и расшифровки файла методом циклического сдвига C++
Составить программу для решения ребуса : КОТ + КОТ = ТОК, где разным буквам соответствуют разные цифры, одинаковым - одинаковые C++
C++ НЕ сложная Англоязычная литература по языкам программирования, алгоритмам и дискретной математике
Задача: написать программу для вычисления модуля вектора C++
Написать программу нахождения первого отрицательного элемента одномерного числового массива C++
зделать задачу по дискретной математике C++
Программа для решения ребуса C++
Написать программу расшифровки сообщения, зашифрованного при помощи двоичного кода C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slash321
5 / 5 / 1
Регистрация: 28.04.2013
Сообщений: 31
28.05.2013, 22:08     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #2
Если я правильно понял,то так
C++
1
2
if (x=y && s!=r && r!=f)
                    cout<<s<<s<<s<<r<<"="<<r<<f<<"\n";
Radahan
Сообщений: n/a
28.05.2013, 22:18     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #3
Ошибся ты мальца в условии) там идёт
CCCP=P^Ф
ссср - 4х значное число, с - одна цифра.
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
28.05.2013, 22:22     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #4
Забавно, даже у нас подобных "ребусов" нету.
Вот только вы уверены насчет данных строк?
C++
1
2
x=s*1000+s*100+s*10+r;
y=r*10+f;
Очевидно, что данный ребус решаем только если s == 0 ( и последняя цифра sssr совпадает с первой цифрой rf).
Может, там просто s * s * s * r или что-нибудь подобное?

Цитата Сообщение от Slash321 Посмотреть сообщение
if (x=y
ай-яй-яй
Radahan
Сообщений: n/a
28.05.2013, 22:46     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #5
Цитата Сообщение от diagon Посмотреть сообщение
Очевидно, что данный ребус решаем только если s == 0 ( и последняя цифра sssr совпадает с первой цифрой rf).
Может, там просто s * s * s * r или что-нибудь подобное?
Нет, diagon, Демон ошибся в условии.

Цитата Сообщение от Radahan Посмотреть сообщение
CCCP=P^Ф
ссср - 4х значное число, с - одна цифра.
Demon007006
 Аватар для Demon007006
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 11
29.05.2013, 00:16  [ТС]     Задача по дискретной математике (написать программу для расшифровки числового ребуса) #6
Цитата Сообщение от Radahan Посмотреть сообщение
Ошибся ты мальца в условии) там идёт
CCCP=P^Ф
ссср - 4х значное число, с - одна цифра.
Как ты скинул, так я и писал)))

Добавлено через 5 минут
Цитата Сообщение от diagon Посмотреть сообщение
Забавно, даже у нас подобных "ребусов" нету.
Вот только вы уверены насчет данных строк?
C++
1
2
x=s*1000+s*100+s*10+r;
y=r*10+f;
Очевидно, что данный ребус решаем только если s == 0 ( и последняя цифра sssr совпадает с первой цифрой rf).
Может, там просто s * s * s * r или что-нибудь подобное?


ай-яй-яй
На счёт этих строк я тоже не был уверен, поэтому и скинул сюда что сделал, да бы меня поправили.
Yandex
Объявления
29.05.2013, 00:16     Задача по дискретной математике (написать программу для расшифровки числового ребуса)
Ответ Создать тему
Опции темы

Текущее время: 06:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru