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

Алгоритм - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ NetBeans автодополнение http://www.cyberforum.ru/cpp-beginners/thread996698.html
Можно ли сделать, чтобы в NetBeans автодополнение начинало работать без нажания Ctrl+Space? То есть автоматически, как в других IDE. Добавлено через 15 часов 28 минут Ни кто не сталкивался с этим?
C++ Итератор бинарного дерева Здравствуйте всем! Передо мной стояла задача написать класс, представляющий бинарное дерево, использующий другой класс для представления узла. Но при написании функции поиска элемента в дереве столкнулся с проблемой - она должна возвращать толькоитератор. Про итераторы почитал - со списком вроде как разобрался, а с деревом хороших примеров не нашел. Не могли бы вы помочь с реализацией... http://www.cyberforum.ru/cpp-beginners/thread996665.html
Подсчитать количество слов содержащие две согласные буквы C++
Помогите в написании кода: Подсчитать количество слов в тексте, содержащие две согласные буквы.
Не получается считать строку с gets C++
Имеется (казалось бы доведенная до ума более или менее) программа: #include "stdio.h" #include "conio.h" #include "math.h" #include "string.h" #include "stdafx.h" #include <iostream>
C++ Программа должна сформировать вектор, элементами которого являются наибольшие элементы всех матриц http://www.cyberforum.ru/cpp-beginners/thread996654.html
Решить задачу, используя функцию. Дана квадратная целочисленная матрица А порядка n. Выделяя на главной диагонали последовательно по одному элементу Aii, можно получить n матриц, ограниченных элементами A11 и Аii. Программа должна сформировать вектор, элементами которого являются наибольшие элементы всех таких матриц. Функция должна возвращать значение наибольшего элемента в матрице...
C++ Классы точка, круг, элипс Добрый вечер) начну с задания: Создать класс точка, имеющая координаты. Класс эллипсов, и класс кругов. Определить иерархию типов. Определить функции печати, конструкторы, деструкторы, вычисление площади. Вот что вышло у меня. #include <iostream> using namespace std; class Point{ public: подробнее

Показать сообщение отдельно
triadec_96
 Аватар для triadec_96
11 / 11 / 0
Регистрация: 27.12.2012
Сообщений: 433
Завершенные тесты: 1
03.11.2013, 23:29     Алгоритм
Целый день пишу программу.Дедлайн:завтра сдавать.Чувствую по моему алгоритму я не успею.
Задание:
Создать файл записей с полями: название улицы, количество зданий на этой улице, год возникновения названия улицы. Подсчитать и вывести на экран количество зданий, которые были построены за годы от n до m.
Программу ещё полностю не написал.Начал писать и в ходе написания делаю тесту на правильность выполнения действий.Остановился на проверке считывания переменных с файла(потока).Думаю,у меня зацикливание.
Во код на всякий:
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
#include <iostream>
#include <fstream>
#include <conio.h>
#include <string>
using namespace std;
void main()
{
    int k[255],y[255],n ,m,i=0,s,j=0;
    string str[255];
    char** ch;
    char* ch1;
    fstream f("Text.txt");
    cout<<"Input the number of strings ";
    cin>>s;
    system("cls");
 
    for(i=0;i<=s;i++)
        getline(cin,str[i]);
    //cin>>ch;
 
 
 
    for(i=0;i<=s;i++)
    {f<<str[i];
    f<<endl;}
    f.close();
    
    ifstream ff("Text.txt");
    system("cls");
    //while(!ff.eof())
    ff>>ch;
    /*if(ch == 32) 
        {ff>>k[i];
    ff>>y[i];
    i++;}}*/
    ff.close();
    for(i=0;i<s;i++)
        for(j=0;j<sizeof(ch[i]);j++)
        {if(ch[i][j]==32) 
        {j++;n=0;
        do
        {ch1[n]=ch[i][j];
        n++;j++;}
            while(ch[i][j+1]>47)
                j--;}
        }
            
for(i=0;i<s;i++)
    cout<<ch1[i]<<" ";
    /*for(i=0;i<3;i++)
        cout<<k[i]<<" "<<y[i]<<endl;*/
    getch();
}
Можете пожалуйста написать алгоритм попроще ,ато голова уже кипит от этого и ничего не успеваю.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru