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

Не знаю как правильно вывести массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать структуру "Дети в детском садике" и методы работы с ней http://www.cyberforum.ru/cpp-beginners/thread1684733.html
Распечатать фамилии детей детского сада, которые родились в определенном месяце, указать их возраст и группу.
C++ Не полностью выводит слова при сортировки Здравствуйте! Почему выводится только первая буква от слова? Как сделать чтобы полностью слова выводились? Заранее благодарен. #include <stdio.h> #include <stdlib.h> #include <string.h> ... http://www.cyberforum.ru/cpp-beginners/thread1684705.html
C++ Написать программу: работа с массивами
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая: 1)...
Не выводит полностью слова при сортировки C++
Здравствуйте! Почему выводится только первая буква от слова? Как сделать чтобы полностью слова выводились? Заранее спасибо! #include <stdio.h> #include <stdlib.h> #include <string.h> ...
C++ Написать программу для вычисления цепной дроби (использовать цикл с известным числом повторений) http://www.cyberforum.ru/cpp-beginners/thread1684689.html
Здравствуйте!Необходимо написать программу для вычисления цепной дроби(использовать цикл с известным числом повторений), код составила,все работает, но терзает мысль что где-то что-то не так,...
C++ Значение потока вывода Подскажите пожалуйста! Есть исходный текстовой файл с данными и несколько других (тоже текстовых). По мере чтения из исходного файла данные копируются по разным файлам согласно условию. Есть два... подробнее

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

Не знаю как правильно вывести массив - C++

14.03.2016, 16:15. Просмотров 195. Ответов 7
Метки (Все метки)

Помогите найти ошибку..

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
#include <iostream>
#include <fstream> 
using namespace std;
 
int main(int argc, char *argv[])
{
 
 ifstream fin (argv[1]);
 ofstream fout (argv[2]);
 
 char a[100], buf;
 int n=0;
 
 fin.unsetf(ios::skipws);
 while (!fin.eof()){
  
fin>>a[n];
  
 
  
for(int i=0;i<n-1;i++)
 for(int j=i+1;j<n;j++)
  if(a[i]>a[j])
{
buf=a[i];
a[i]=a[j];
a[j]=buf;
}
if(!fin.eof())
for(int i=0;i<n;i++) fout <<a[i];
}
fin.close();
fout.close();
  
  return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru