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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
13Inferno13
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 25
#1

Загадка - C++

16.02.2013, 17:42. Просмотров 380. Ответов 1
Метки нет (Все метки)

Здравствуйте помогите в отгадывании загадки, нужно реализовать поиск по таблице чисел и букв
У меня есть набор чисел и вбивая их попарно(строку, столбец) хотелось бы что программа показывала получаемые слова или то что получалось
вот набор чисел кому интересно 53246684127237551768381443812657
Вложения
Тип файла: xlsx Лист Microsoft Excel.xlsx (10.0 Кб, 10 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2013, 17:42     Загадка
Посмотрите здесь:

очень интересная загадка по мотивам одной известной истории=) C++
Загадка )
Загадка
Загадка
Загадка с перестановкой цифр в числе C++
C++ Загадка указателей
Загадка преобразования IntToHex C++
Загадка: Что делает функция? Тернарная система исчисления и логика C++
C++ Загадка Эйнштейна о зебре
Загадка! PHP
Загадка PHP
Загадка

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HackSign
33 / 33 / 13
Регистрация: 23.11.2006
Сообщений: 113
17.02.2013, 20:00     Загадка #2
Ну, как-то так.. правда вот на четность проверить надо бы при вводе последовательности чисел
Файл massive.txt можно создать самому из екселевского файла
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include<stdlib.h>
#include<conio.h>
#include<iostream.h>
#include <stdio.h>
 
 
 int main() 
 { 
     int i, j, y, x, k, m, n;
     int h, h1; 
     char s[1];
     char para[50]; 
     char mas[8][8]; 
     char ch[20]; 
     char slovo[128];
     FILE *f; 
     x=0; y=0;
     // uploading matrix from file 
     f=fopen("massive.txt","r"); 
     while(! feof(f))
     { 
      fgets(ch,16,f);
      y=0;
      for(i=0; i<=16; i++) 
       { 
        if(ch[i]!=' ')//proveryaem na probely  
        {
         mas[x][y]=ch[i]; 
         y=y+1;
         }
        }
       x=x+1;
      if (feof(f))
      { 
       fclose(f); 
       break; 
       }
      }
   // posled. chisel
   cout<<"Vvedite posledovatelnost chisel:  "; 
   cin>>para;
   i=0; n=0; 
   m=strlen(para); 
   while(n!=m) // preobrazovanie v tsifir
    { 
      s[1]=para[n]; 
     h=atoi(s);//atoi(s); number cols
     s[1]=para[n+1]; 
     h1=atoi(s);//atoi(s); number rows
     n=n+2;
     slovo[i]=mas[h][h1]; // writing the word
     i=i+1;
     }
     cout<<"\n"; 
     cout<<slovo<<" "<<"\n"; 
   /*for(x=0; x<=para; x++)
    { 
     } */ 
      cout << "Press any key"; 
      getch();
  return 0;
 }
Yandex
Объявления
17.02.2013, 20:00     Загадка
Ответ Создать тему
Опции темы

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