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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Codeblocks! http://www.cyberforum.ru/cpp-beginners/thread61549.html
Дело в том что я сижу под линуксом и пользуюсь Codeblocks. Я не как не могу разобраться, как там писать программы типа "космос", т.е. заголовочный, исходный и естественно главный файл?
C++ Сортировка и еще Отсортировать по убыванию, возрастанию, найти максимальный и минимальный элементы. В конце вывести среднее арифметическое элементов массива. И вот что уже имею: #include <iostream.h> #include <stdio.h> #include <string.h> #include <vector.h> #include <ctype.h> int proverka (char ch); int vichislenie (int p); http://www.cyberforum.ru/cpp-beginners/thread61533.html
Площадь окружностей C++
Задача: Рассматриваются н лучей, проведенных в плоскости из точки О. Углы между соседними лучами равны 2П/н. На лучах выбраны точки а1, а2 ... ан и из точек как из центров проведены окружности, проходящие через точку О. Считая данными расстояния а1о, а2о ... аНо вычислить площадь фигуры, образованной всеми окружностями. Надо решить только для н<=4. Буду рад мыслям)
C++ Считать матрицу из текстового файла
в текстовом файле дана матрица 4 9 5 5 9 2 9 2 9 как считать этот двумерный массив и вывести его на экран? подскажите плиз(c++)
C++ нужно сделать небольшую программку! http://www.cyberforum.ru/cpp-beginners/thread61524.html
задача программы: найти какое значение встречаеться в массиве наибольшее количество раз. ввод чисел в массив с клавиатуры для С. кому несложно помочь,буду очень благодарен заранее спасибо!!!
C++ Запись в файл содержимого консоли int main (int argc, LPTSTR argv) { cout<<argv<<endl<<argv ; HANDLE hIn, hOut; hIn=CreateFile (argv , GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL); } проблема в том что вместо того что я ввожу выводятся какие-то цифры... может есть способ написать так: int main (int argc, char* argv) а потом как то конвертнуть argv в LPTSTR или в LPWSTR или может в TCHAR???? подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
06.11.2009, 10:28     Массивы
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
49
50
51
52
53
54
55
56
57
58
59
60
#include <iostream.h>
#include <windows.h>
#include<conio.h>
#include <stdlib.h> 
#include <time.h> 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int n, *mas, i, temp, max_i=0, zero_1=-1, zero_2=-1, proizv0=1;
    srand(time(NULL));
    cout<<"Ââåäèòå êîëè÷åñòâî ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*: "<<endl;
    cin>>n;
    mas=new int[n];
    cout<<"ÈñõîäГ*ûé Г¬Г*Г±Г±ГЁГў"<<endl;
    for(i=0; i<n; i++)
    {
        mas[i]=-10+rand()%(21);
        cout<<mas[i]<<"  ";
    }
    cout<<endl;
    for(i=0; i<n; i++)
    {
        if(mas[i]>mas[max_i])
            max_i=i;
        if(zero_1!=-1 && mas[i]==0 && zero_2==-1)
            zero_2=i;
        if(zero_1==-1 && mas[i]==0)
            zero_1=i;
    }
    cout<<"Íîìåð Г¬Г*ГЄГ±ГЁГ¬Г*ëüГ*îãî ýëåìåГ*ГІГ* Г¬Г*Г±Г±ГЁГўГ*: "<<max_i<<endl;
    if(zero_2-zero_1<2)
        cout<<"ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*, Г°Г*ñïîëîæåГ*Г*ûõ ìåæäó ïåðâûì ГЁ âòîðûì Г*óëåâûìè ýëåìåГ*ГІГ*ìè Г*ГҐГІ"<<endl;
    else
    {
        for(i=zero_1+1; i<zero_2; i++)
            proizv0*=mas[i];
        cout<<"ïðîèçâåäåГ*ГЁГҐ ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*, Г°Г*ñïîëîæåГ*Г*ûõ ìåæäó ïåðâûì ГЁ âòîðûì Г*óëåâûìè ýëåìåГ*ГІГ*ìè Г°Г*ГўГ*Г®: "<<proizv0<<endl;
    }
    if(n%2==0)
        for(i=0; i<n/2; i+=2)
        {
            temp=mas[i];
            mas[i]=mas[n-i-1];
            mas[n-i-1]=temp;
        }
    else
        for(i=0; i<(n-1)/2; i+=2)
        {
            temp=mas[i];
            mas[i]=mas[n-i-2];
            mas[n-i-2]=temp;
        }
    cout<<"ÎòñîðòèðîâГ*Г*Г*ûé Г¬Г*Г±Г±ГЁГў"<<endl;
    for(i=0; i<n; i++)
        cout<<mas[i]<<"  ";
    cout<<endl;
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru