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

сделать отдельную функцию ввода из файла и вывод по плотности населения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на удаление слов на "а" из текста http://www.cyberforum.ru/cpp-beginners/thread21179.html
:help:Срочно!!! Помогите доработать программу, которая должна проанализировать три небольших предложения составленные из слов разделённых пробелами и вывести на экран новый текст без слов...
C++ Преобразование ASCII код. Вот задачка: Ввести в консоли строку из пяти прописных латинских символов, преобразовать их в соответствующие строчные символы с помощью преобразование ASCII кодов (все буквы в разных регистрах... http://www.cyberforum.ru/cpp-beginners/thread21144.html
C++ Можно ли в двумерном массиве двигаться по столбцу?
c++ можноли в двумерном массиве двигаться по столбцу Тоесть в одном массиве двиг по строке а вовтором по столбцу:help: int p=0,q,w; for (i=0,q=0;q<n;q++) { for...
Расположить строки матрицы по возрастанию их поэлементных сумм C++
Нужно переформировать матрицу таким образом, чтобы ее строки распологались по возрастанию их поэлементных сумм... нужен код в простых массивах и второй код с динамическими массивами... помогите ,...
C++ Алгоритм сортировки http://www.cyberforum.ru/cpp-beginners/thread21116.html
Здравствуйте, подскажите пожалуйста какой алгоритм можно использовать при решении такой задачи: Дана строка char * из букв и цифр разделенных пробелами, нужно отсортировать слова в алфавитном...
C++ запись в файл подскажите пожалуйста при записе текста в файл как нужно изменить кодировку, а то при записи русского текста в файл .txt записывает какие-то иероглифы, а мне нужно чтобы можно было просмотреть файл)... подробнее

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

сделать отдельную функцию ввода из файла и вывод по плотности населения - C++

18.01.2009, 21:02. Просмотров 965. Ответов 1
Метки (Все метки)

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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
#define PATH "I:\\V40N9.txt"
 
void main(){
 clrscr();
 
 FILE *stream;
 char *readN, *readK, *readS;
 
 stream = fopen(PATH, "r");
 
 printf("\n0.1<=S/K<=1:\n\n");
 
 while (feof(stream) == 0){
  fscanf(stream, "%s %s %s",readN, readK, readS);
 
  if ((float(atoi(readS)) / float(atoi(readK)) >= 0.1) && (float(atoi(readS)) / float(atoi(readK)) <= 1.0))
   printf("name=%s, prihoditsya=%0.1f\n",readN,(float(atoi(readS)) / float(atoi(readK))));
 }
 
 fclose(stream);
 stream = fopen(PATH, "r");
 
 printf("\nS/K>1:\n\n");
 
 while (feof(stream) == 0){
  fscanf(stream, "%s %s %s",readN, readK, readS);
 
  if (float(atoi(readS)) / float(atoi(readK)) > 1.0)
   printf("name=%s, prihoditsya=%0.1f\n",readN,(float(atoi(readS)) / float(atoi(readK))));
 }
 
 getch();
 
}
нужно разбить на отдельные функции. сделать отдельную функцию ввода из файла и вывод по плотности населения.
внешний файл выглядит так :
readn readk reads
Strana1 10000 20000
Strana2 20000 10000
Strana3 30000 15000
Strana4 4000 54000
Strana5 50000 23340
Strana6 60000 40000
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru