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

Создать текстовый файл, содержащий целочисленные значения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон класса массивов. http://www.cyberforum.ru/cpp-beginners/thread298021.html
Есть шаблон класса: #include <iostream.h> #include <conio.h> const int n = 3; template <class T> class mass { public: T mas;
C++ Обращение содержимого массива ЗАДАЧА:Реализуйте и протестируйте процедуру bool reverse ( float * array, int N), которая осуществляет обращение содержимого массива, т. е первый становится последним элементом, второй предпоследним... http://www.cyberforum.ru/cpp-beginners/thread298019.html
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX. C++
помогите пожалуйста решить. ваще не щарю в С++. Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX. -ax – c при c < 0 и x ≠ 0...
Функция STRS C++
написать и протестировать функция STRS(str1;str2), которая определят, встретиться какой либо символ из строки str1.C++ помагите пожалуйста с решением :( Добавлено через 21 час 59 минут...
C++ Посчитать количество слов, начинающихся согласной и заканчивающихся буквой а http://www.cyberforum.ru/cpp-beginners/thread297977.html
Здравствуйте, помогите пожалуйста решить задачу, сам уже 2ой день пытаюсь сделать: "посчитать количество слов, начинающихся согласной и заканчивающихся буквой а"
C++ . Имеется текстовый файл. а) Найти длину самой длинной строки б) Найти номер самой длинной строки. Если таких строк несколько, то найти номер . Имеется текстовый файл. а) Найти длину самой длинной строки б) Найти номер самой длинной строки. Если таких строк несколько, то найти номер одной из них. в) Напечатать самую длинную... подробнее

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

Создать текстовый файл, содержащий целочисленные значения - C++

17.05.2011, 23:57. Просмотров 639. Ответов 0
Метки (Все метки)

Создать текстовый файл, содержащий целочисленные значения, следующе-го формата
5 21 4 37 52 9 . . .Определить, являются ли значения, находящиеся в файле, упорядоченными по возрастанию.

Добавлено через 3 часа 57 минут
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
#include <conio.h>
#include <iostream>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <time.h>
#include <iomanip>
using namespace std;
void main(int argc, char *argv[])
{ setlocale (LC_ALL, "Russian");
FILE *f_in;  
time_t t;
srand(time(&t));
  float tr[6];float g[6];
  for(int i=0;i<6;i++)
  {tr[i]=rand()%(89+10);
  tr[i]=tr[i]*0.1;}
     if ((f_in = fopen("AAA.txt","w+")) != NULL)
           {
                   fprintf (f_in," a                        b                         c\n");
                   fprintf (f_in,"%1.1f                      %1.1f                      %1.1f \n",tr[0],tr[1],tr[2]);
                   fprintf (f_in,"%1.1f                      %1.1f                      %1.1f \n",tr[3],tr[4],tr[5]);  
                   fclose(f_in);
           }
      else printf("Невозможно открыть файл\n ");
      
      if ((f_in = fopen("AAA.txt","r+")) != NULL)
           {fscanf(f_in," a                        b                         c\n");
                   fscanf (f_in,"%f                      %f                      %f\n",&g[0],&g[1],&g[2]);
                   fscanf (f_in,"%f                      %f                      %f   ",&g[3],&g[4],&g[5]);                    
                   fclose(f_in); }
      else printf("Невозможно открыть файл\n ");
      if ((f_in = fopen("AAA.txt","w")) != NULL)
       {fprintf(f_in," a                        b                         c\n");
        if(((g[0]+g[1])>g[2])&&((g[1]+g[2])>g[0])&&((g[0]+g[2])>g[1]))  
        {fprintf (f_in,"%1.1f                      %1.1f                      %1.1f можно \n",g[0],g[1],g[2]);}
        else 
        {fprintf (f_in,"%1.1f                      %1.1f                      %1.1f\n",g[0],g[1],g[2]);}
        if(((g[3]+g[4])>g[5])&&((g[4]+g[5])>g[3])&&((g[3]+g[5])>g[4]))
        {fprintf (f_in,"%1.1f                      %1.1f                      %1.1f можно \n",g[3],g[4],g[5]);}
        else 
        {fprintf (f_in,"%1.1f                      %1.1f                      %1.1f\n",g[3],g[4],g[5]);}   
         fclose(f_in);}
      else printf("Невозможно открыть файл\n ");
  
 
getch();}


уже доделал...

 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru