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

Загадка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вынос переменных в отдельный модуль http://www.cyberforum.ru/cpp-beginners/thread787600.html
Здравствуйте, у меня появился вопрос... Можно ли технически вынести переменные программы в отдельный модуль и сделать так, чтоб они были доступны другим модулям? если да то подскажите пожалуйста как это сделать?
C++ По итогам MCA турнира составить итоговую таблицу Согласно регламенту каждая задача оценивается определённым количеством баллов. Правильно решённая задача даёт команде именно столько баллов. Выигрывает команда, набравшая наибольшее количество баллов. Если две или более команд набирают одинаковое количество баллов, то выигрывает команда, решившая наименьшее количество задач. Если и таких команд оказывается несколько, то выигрывает команда,... http://www.cyberforum.ru/cpp-beginners/thread787525.html
Задача лестницы C++
У маленького мальчика есть набор из N кубиков (5 ≤ N ≤ 500). Из этих кубиков можно сложить различные лестницы. Лестницы имеют ступени различного размера, следующие в порядке возрастания этого размера (обратите особое внимание на то, что лестница не может иметь две одинаковые ступени). Каждая лестница должна иметь минимум две ступени, и каждая ступень должна состоять минимум из одного кубика. ...
C++ Текстовый файл, повествовательные предложения заменить на восклицательные
Помогите, пожалуйста, написать программу. Подготовка к заданию: С помощью текстового редактора Блокнот создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не превышает 70 символов). Имя файла должно иметь расширение txt. Задача: Написать программу, которая выводит содержимое файла на экран. Отредактировать текст, заменяя в нем повествовательные предложения...
C++ Создать число из набора цифр http://www.cyberforum.ru/cpp-beginners/thread787505.html
Программа переводит число из десятичной системы в двоичную. Затем мне нужно выводить надписи в зависимости от цифр в двоичной форме числа. Если первая цифра 1, то вывести "Female"..., затем такая же операция ко второй и третьей цифре.( например для числа 11100000 должно выводить Female senior и т.д.) Проблема в том, что когда я переводила число из СС в цикле for, оно записалось просто набором...
C++ Переведите формулу на C++ Переведите пожалуйста вот эту формулу на язык C++. прикрепите картинку к сообщению Заранее Спасибо. подробнее

Показать сообщение отдельно
HackSign
33 / 33 / 13
Регистрация: 23.11.2006
Сообщений: 112
17.02.2013, 20:00     Загадка
Ну, как-то так.. правда вот на четность проверить надо бы при вводе последовательности чисел
Файл 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;
 }
 
Текущее время: 20:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru