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

массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести с клавиатуры массив, а потом вывести его на экран http://www.cyberforum.ru/cpp-beginners/thread184910.html
Народ, помогите исправить ошибки, пожалуйста.. Нужно ввести с клавиатуры массив, а потом вывести его на экран.. #include <iostream> #include <string> // чтобы были стандартные функции #include <stdlib.h> //Стандартные функции ввода\вывода #include <stdio.h> using std::cin; using std::cout;
C++ указатели, Console Wizard... (pomogite reshit na C++... please!) Пожалуйста, сделайте так, но с указателем на платформе Console Wizard... Пожалуйста! Заранее спасибо... (С++) pozhaluista, sdelaite tochno tak, no s ukazatelem na platforme Console Wizard.. please! zaranee spasibo.. (C++) //--------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <vcl.h> #pragma... http://www.cyberforum.ru/cpp-beginners/thread184901.html
Работа со структурами C++
#include<iostream.h> #include<math.h> struct List { float fi,r,z; int n; }; void vvod (List &, int); void vivod (List &);
C++ Нужно объяснение MergeSort
Кто знает про Merge sort всё от кроки до корки можете объеснить всё в примерах?
C++ Вычислить количество строк матрицы, элементы которых упорядочены по возрастанию http://www.cyberforum.ru/cpp-beginners/thread184885.html
Задание: Дано матрицу размерности N на M. Вычислить количество строк матрицы, элементы которых упорядочены по возрастанию. Заранее спасибо!
C++ Считать символ Всем привет.Не работает программа.Вот задание: cчитать символ и определить, является ли он русской буквой. P.S не знаю как правильно вставить код программы на форум. подробнее

Показать сообщение отдельно
ilona4
0 / 0 / 0
Регистрация: 22.10.2010
Сообщений: 12
01.11.2010, 19:43  [ТС]     массив
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 <iostream>
#include <stdio.h>
#include <algorithm>
#include <iterator>
#include <vector>
#include <functional>
using namespace std;
 
void main ()
{
    int i,n,k=0;
    FILE *fp;
    fp=fopen("file.txt","w");
    cout <<"vvod kol-vo elementov --> ";
    cin>>n;
    float*mas=new float[n];
    cout<<"vvod masiva"<<endl;
    for (i=0;i<n;i++)
    {   
    cin>>mas[i];
    }
    for (i=0;i<n;i++)
    {
    if (mas[i]<0)
    {
    int temp=mas[k];
    mas[k]=mas[i];
    mas[i]=temp;
    k++;
    }
    }
    for(int q=n-1;q>=0;q--)
    {
    cout<<mas[q]<<';';
    fprintf(fp,"%1.0f;",mas[q]);
    }
    fclose(fp);
}
вооот..сделала..вот так=))

Добавлено через 8 минут
Цитата Сообщение от BTR Посмотреть сообщение
перед классом поставьте int, а не void
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 <iostream>
#include <stdio.h>
#include <algorithm>
#include <iterator>
#include <vector>
#include <functional>
using namespace std;
 
void main ()
{
    int i,n,k=0;
    FILE *fp;
    fp=fopen("file.txt","w");
    cout <<"vvod kol-vo elementov --> ";
    cin>>n;
    float*mas=new float[n];
    cout<<"vvod masiva"<<endl;
    for (i=0;i<n;i++)
    {   
    cin>>mas[i];
    }
    for (i=0;i<n;i++)
    {
    if (mas[i]<0)
    {
    int temp=mas[k];
    mas[k]=mas[i];
    mas[i]=temp;
    k++;
    }
    }
    for(int q=n-1;q>=0;q--)
    {
    cout<<mas[q]<<';';
    fprintf(fp,"%1.0f;",mas[q]);
    }
    fclose(fp);
}
вот..все работает...помогите блок схему сделать для нее

 Комментарий модератора 
Используйте теги форматирования кода!
 
Текущее время: 21:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru