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

Поиск структур по условию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор печатает случайное число из опр.чисел http://www.cyberforum.ru/cpp-beginners/thread360098.html
Напишите единственный оператор, который печатает случайно выбранное число из а) 2, 4, 6, 8, 10 cout << ( 2 + rand() % 10); - даж не знаю как тут сделать чтобы тока чётность проверяли ( если не %2...
C++ Помогите с задачами Здравствуйте, помогите пожалуйста написать программы. 1)составить программу обмена значениями двух переменных величин а)без введения новой переменной б)с введением новой переменной. 2)а)Подсчитать... http://www.cyberforum.ru/cpp-beginners/thread360091.html
C++ String ariphmetic
В первой строке записано арифметическое выражение в виде: ЧислоОперацияЧисло. Число это натуральное число, не превышающее 10000. Операция - один из знаков +, -, *. В начале строки, в конце строки, а...
C++ Сочетания с повторениями
Очень нужен алгоритм сочетаний с повторениями.
C++ Напишите программу для расчета по двум формулам http://www.cyberforum.ru/cpp-beginners/thread360057.html
Напишите программу для расчета по двум формулам. Результатвычисления по первой формуле должен совпадать со второй. Две формулы приложены в файле ниже.... Напишите на языке начинающего .. очень...
C++ В квадратной матрице нужно подсчитать произведение положительных элементов с четными номерами по столбцам В квадратной матрице нужно подсчитать произведение положительных элементов с четными номерами по столбцам- и результаты подсчета записать в одномерный массив,сортируя получившиеся величины по... подробнее

Показать сообщение отдельно
Parushic
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 27

Поиск структур по условию - C++

03.10.2011, 22:11. Просмотров 377. Ответов 1
Метки (Все метки)

Известны максимальные скорости 20 моделей легковых автомобилей. Марки моделей записаны в отдельном текстовом файле. Напечатать названия моделей, у которых максимальная скорость больше 180 км/ч.

Вот попробовал.. но почему-то ругается!
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
#include <iostream.h>
#include <string.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
 
struct cars {
        char models[20];
        int speed;
} infocars[20];
 
        int main() {
    FILE *file;
        char* file_name = "models.txt";
        char load_string[20] = "none";
 
            file = fopen( file_name, "w" );
            fputs( "string", file );
            fclose( file );
            file = fopen( file_name, "r" );
 
    if( file != 0 )  {
 
            int i;
            infocars[i].speed = random(300);
            fgets( load_string, 20 , file );
 
        for(i = 0; i < 20; ++i)
        {
                        cout << "Mashina: \n";
                        cin >> infocars[i].models;
                        cout << "skorost' mashini: ";
                        cin >> infocars[i].speed;
         }
 
          for (i = 0; i < 20; ++i)
         {
                  if(infocars[i].speed > 180)
                  {
                        cout << '\n' << infocars[i].models ;
                        cout << '\t' << infocars[i].speed << '\n';
                  }
                }
        return 0;
}
}
Добавлено через 40 минут
Помогите, пожалуйста!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru