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

массив из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейные массивы http://www.cyberforum.ru/cpp-beginners/thread582931.html
Если ты добрый отзывчивый умный человечек! или тебе просто нечего делать но ты знаешь как решить эту задачку.. Прошу ТЕБЯ О ПОМОЩИ!!! Скоро зачетная неделя и мне срочно нужно сдать пару задачек на С++.....а я его совсем не понимаю((( прошуууууууу помогиииите... Дан линеыный вещественный массив а1,а2...аn. Определить максимальное количество подряд идущих положительных элементов массива не...
C++ База данных Задание:Создать БД с N записями, которая содержит информацию о студентах одного факультета. 1. Осуществить поиск по фамилии студента. 2. Расположить записи в обратном порядке. Предусмотреть поля – фамилия студента, группа и факультет. Не получается скомпилировать, выдает ошибку( #include <stdio.h> #include <conio.h> #include <string.h> http://www.cyberforum.ru/cpp-beginners/thread582929.html
C++ функция C=(x^a + y^(TM)/(x+y)^a) под Dev C++
3. Составить программу вычисления выражения C=(xa + yTM)/(x+y)a Вывести результат на экран. Указания: Вычисление выражения выполните в виде функции. Только чтоб она смогла скомпилироваться на DevC++
C++ Ответ
Можно сделать несколько вариантов. Я представляю так: 1.Вводятся 3 числа. потом нужно вывести на экран тройку чисел соответствующих следующему дню. То есть так: 1 вариант Например, вводишь: 10 10 1997 Выводиться: 11 10 1997 2 вариант
C++ Массивы: найти среди отрицательных элементов максимальный элемент и его индекс http://www.cyberforum.ru/cpp-beginners/thread582919.html
В каждом из массивов X(Nx), Y(Ny) и Z(Nz) вещественных чисел найти среди отрицательных элементов максимальный элемент и его индекс. Массивы генерировать при помощи генератора случайных чисел. HB При решении задач использовать: а) записи; б) классы
C++ Вычисления суммы элементов массива, которые являются... Написать программу вычисления суммы тех элементов целочисленного массива по. n0.n1…n100, которые являются удвоенными нечетными числами. подробнее

Показать сообщение отдельно
daslex
1271 / 516 / 106
Регистрация: 02.08.2011
Сообщений: 2,662
23.05.2012, 01:15     массив из файла
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
#include "iostream"
#include "fstream"
#include "string"
 
 
using namespace std;
 
void main()
{   
    const int N=256; //Максимальная длина строки
    int A[N]={0,}; //Создаваемый массив
        int count=0;   //Число элементов в массиве A
    char *p; //Указатель для работы с функцией разбиения строки
    char S[N]; //Считываемая строка
    
 
    ifstream in("D:\\1.txt"); //Открыли файл для чтения
     in.getline(S,N); //Считали первую строку
     in.close(); //Закрыли файл
    
    p=strtok(S," ");  //Функция разбиения строки на слова
     while (p!=NULL)  //Пока не встретит окончание строки будет выполнять цикл
     {     
      A[count]=atoi(p);  //Преобразование строки в число и присваивание этого значения в очередную ячейку массива
      p=strtok(NULL," ");
      count++; //Переход к следующей ячейке массива
     }
 
    for (int i=0;i<count;i++) cout<<A[i]<<" "; //Выводим сохданный массив на экран
    cout<<'\n';
 
    system("PAUSE");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru