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

Описать функции ввода с клавиатуры элементов одномерного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти все пары дружественных чисел в диапазоне [n1, n2] http://www.cyberforum.ru/cpp-beginners/thread1635729.html
Два натуральных числа называются дружественными, если каждое из них равно сумме простых делителей другого. Найти все пары дружественных чисел в диапазоне . Попробовала написать, посмотрите пожалуйста #include<stdio.h> int main() { int k, i, j, sum2, sum1; for (i=n; i <n; i++) { sum1 = 0; for (k=1; k<i; k++) {
C++ Вывести количество непрерывных отрезков смысл вот в чем с клавиатуры вводят количество точек, затем точки (имеют координаты х на в соответственно) вывести количество непрерывных отрезков которые можно составить отрезок состоит минимум из двух точек ** с * объединять можно точки в якии соответствующие координаты равны привожу пример ввод 0 0 0100 http://www.cyberforum.ru/cpp-beginners/thread1635714.html
C++ Сбалансированное не бинарное дерево
Каково определение сбалансированного произвольного, не бинарного дерева ? Например, для бинарного говориться, что расхождение высот для любого узла должно быть не более единицы. Добавлено через 5 минут http://stackoverflow.com/questions/20254430/is-height-of-a-non-binary-tree-logarithmic Кажется нашел ответ здесь,
C++ Ошибки в коде
Код: int Process( int ** x, size_t i, size_t j ) { int max=0; if ( x<x && x<x && x<x && x<x * ) cout<<i<<' '<<j<<' '<<x<<endl; } return max; } int main();
C++ Как корректно прервать цикл? (нюансы использования циклов, операторов ветвления и оператора break) http://www.cyberforum.ru/cpp-beginners/thread1635690.html
Здравствуйте! такая форма работает...цикл нормально прерывается for(double i=1; i<=10; i++){ if(i==8) break; std::cout<<i;}а так игнорирует break... for(double i=1.0; i<=10.3; i++){ if(i==8.1) break; std::cout<<i;}Подскажите пожалуйста в чем проблема?
C++ Что означает int pos = 0; int value = 5; в данном коде? #include<conio.h> #include<stdio.h> #include<math.h> void mass(int y); void main() { int y; подробнее

Показать сообщение отдельно
HELLKAR
 Аватар для HELLKAR
14 / 14 / 7
Регистрация: 11.04.2015
Сообщений: 50
Завершенные тесты: 1
11.01.2016, 09:40     Описать функции ввода с клавиатуры элементов одномерного массива
Код можно немного дописать для удобства чтения результата на экране:
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
#include <iostream>
 
using namespace std;
 
int func ()
{
    int n;
    
    cout << "Введите размер массива: "; 
    cin >> n;
    cout << endl;
    
    float* mas = new float[n];
    
    cout << "Введите " << n << " элементов массива (через пробел): ";
    for (int j = 0; j < n; j++)
        cin >> mas[j];
    for (int  j = 0; j < n; j++)
        if (mas[j] > mas[j + 1] && j != (n - 1))
        {
            delete [] mas;
            return j + 1;
        }
    delete [] mas;
    cout << endl;
    return 0;
}
 
int main ()
{
    setlocale (LC_ALL, "Rus");
    int result = func ();
    if (result == 0)
        cout << "Все ок, неубывающая последовательность\n"<<endl;
    else
        cout << "Вот беда, на элементе № " << result << " все пропало(\n"<<endl;
    system ("PAUSE");
    return 0;
}
 
Текущее время: 12:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru