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

Нужно разобраться с информатикой!!!!! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Свой квиксорт с домино и буфетчицами! http://www.cyberforum.ru/cpp-beginners/thread322292.html
Доброго времени суток! В общем идея проста: сделать псевдо рекурсивную сортировку разделением, т.е. она будет работать на собственноручно созданом стеке. Делается это потому что системный вылетает при большом количестве элементов. Так вот проблема в том, что для 10 элемнов массива(так же для 30) она работает змечательно а вот уже для 40 работает аномально(не вылетает, но и не до конца...
C++ Ошибка при завершении программа. Проблема в следующим когда я создаю динамический массив объект при завершении программы вылетает ошибка не пойму в чем проблема ??? #include <iostream> #include <Windows.h> using namespace std; class CBook { public: CBook(void); void Input(char *author1,char *title1); void Show (); http://www.cyberforum.ru/cpp-beginners/thread322257.html
C++ целое число К
Дано целое число К. Вывести строку описания оценки, соответсвующей числу К(1-плохо, 2-неудовлетворительно, 3-удовлетворительно, 4-хорошо, 5-отлично). Если К не лежит в диапозоне от 1 до 5 то вывести строчку -ошибка. Решить только через Switch и case.
C++ Создание двоичного файла
Такая заморочка,нужно создать двоичный файл,вроде сделал все по правилам,но преподу не нравится,то что последовательность цифр в двоичном файле не должна отображаться в виде цифр,а должна отображаться в виде символов(что-то вроде когда не подходят кодировки) вот условие задачи : Дан двоичный файл, содержащий расположенные по строкам M двумерных вещественных массивов, каждый размером L X K ( L...
C++ считать с файла через ентер http://www.cyberforum.ru/cpp-beginners/thread322220.html
Здравствуйте! Если считывать с файла вот так: freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); cin>>a>>b; то считается вот так, если число-пробел-число а если число-ентер-число то не считается как считать два числа введенные через ентер
C++ подскажите как вывести позицию элемента #include "stdafx.h" # include <iostream> # include <conio.h> # include <Windows.h> using namespace std; int main () { setlocale (LC_CTYPE, "Russian"); int n,k,v,m; подробнее

Показать сообщение отдельно
jonson
 Аватар для jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
25.06.2011, 00:42     Нужно разобраться с информатикой!!!!!
Цитата Сообщение от Нита Посмотреть сообщение
Задание 4.
Нйти максимальное и минимальное значение элементов массива Х и поменять их местами
На вот, на информатику тебе думаю покатит

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
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
 
#define N 5
 
int main()
{
    srand(time(0));
    int mas[N];
    int min, max, pos_min, pos_max;
    pos_min = pos_max = 0;
    min = 0xff;
    max = -0xff;
 
    cout << "Initial array: ";
 
    for (int i=0; i<N; i++)
    {
        mas[i] = rand()%250 - 25;
        if (mas[i] < min)
        {
            min = mas[i];
            pos_min = i;
        }
        if (mas[i] > max)
        {
            max = mas[i];
            pos_max = i;
        }
        
        cout << mas[i] << " ";
    }
        cout << endl << endl << "Minimum element: " << min << 
            "  position: " << pos_min+1;
        cout << endl << "Maximum element: " << max << 
            "  position: " << pos_max+1;
    min = mas[pos_min];
    mas[pos_min] = mas[pos_max];
    mas[pos_max] = min;
    cout << endl << endl << "After changeover: ";
    for (int i=0; i<N; i++)
    {
        cout << mas[i] << " ";
 
    }
    cout << endl << endl;
    system("pause");
}
 
Текущее время: 14:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru