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

Помогите с массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите как используя указатель высчитать (max) и его строку! В одномерном массиве. http://www.cyberforum.ru/cpp-beginners/thread539901.html
#include <iostream> #include <stdlib.h> #include <time.h> #include <math.h> using namespace std; void vvod(int *a) { srand (time(NULL)); for (int i=0;i<15;i++) {
C++ HRGN, CombineRgn. Программа работает некоторое время и виснит. Задача: искать пересечения регионов и подсчитывать их. В итоге: программа компилится, работает, работает...а потом виснит (своеобразно) При чем время до зависания напрямую зависит от скорости наступления события OnTime Таймера. Помогите понять что вызывает такой эффект. Я не очень понимаю как устроена структура регионов и может быть я делаю с ними то, чего не стоило бы делать :( ... http://www.cyberforum.ru/cpp-beginners/thread539898.html
Создайте программу расчета периметров C++
Создайте программу расчета периметров (длина окружности для круга) и площади различных фигур (квадрат, треугольник, круга, прямоугольник), рисования фигур с заданными параметрами и выход полученных результатов на экран. Данную программу необходимо реализовать через виртуальные функции getdata(), putdata(), draw(). Исходные данные необходимо получить из главный программы.
C++ Два вопроса от новичка
Здравствуйте, читаю книгу Прата С. (5 издание), помогите: Почему эта программа после выполнения закрывается, если ввести строку где посередине будет '#'? (Например: 12345#123, ответ выводит правильно) Вроде в конце стоят доп. cin.get(); почему они не срабатывают...уже ставил и cin.clear(); и пустой счетчик (while) в качестве ожидания. #include <iostream> #include <cstring> #include...
C++ Определить, является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом http://www.cyberforum.ru/cpp-beginners/thread539842.html
Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом. Основная программа запрашивает символ, вызывает функцию и в зависимости от возвращенного значения выводит сообщение. Функция возвращает 1 если символ числовой, 0 если буквенный и -1 для остальных символов.
C++ Дано символ C - исходная ориентация локатора и целые числа N1 и N2 - две посланные команды. Вывести ориентацию после выполнения этих команд Здравствуйтевот само условие в C++ сколкьо думал,сам то я начинающий но к правильному решению прийти немогу,прошу помощи. Локатор Ориентированный на одну из сторон света ("W" - заход, "E" - сход, "N" - север, "S" - восток) и может принимать три цифровые команды поворота: 1 - на лево, 2 - на право, 3 - на 180 "градусов"). Дано символ C - исходная ориентация локатора и целые числа N1 и N2 - две... подробнее

Показать сообщение отдельно
Севак
любитель покушать
 Аватар для Севак
674 / 625 / 106
Регистрация: 25.09.2011
Сообщений: 1,313
05.04.2012, 18:19     Помогите с массивами
Camarro, 2ая)
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
#include <conio.h>
#include <iostream>
using namespace std;
 
main()
{
    int a[10],i,max,min,imax,imin,x,y,c;
    for (i=0; i<10; i++)
    { 
        cin>>a[i];
        }
        max=a[0];
        min=a[1];
        for (i=0; i<10; i++){ 
        if (a[i]>max) {
                      max=a[i];
                      imax=i;}
        if (a[i]<min) {
                      min=a[i];
                      imin=i;}
        }
        if (imax>imin) {
                       x=imin;
                       y=imax;}
        if (imin>imax) {
                       x=imax;
                       y=imin;}
        cout<<x<<" "<<y<<"\n";
        c=y-x+1;
        for (i=x; i<y; i++){
            a[i]=a[i+c];
            }
            for (i=0; i<(10-c); i++){
                cout<<a[i]<<" ";
                }
            
        
        getch();
        return 0;
        }
 
Текущее время: 10:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru