Форум программистов, компьютерный форум, киберфорум
Наши страницы

условие задачи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку-описание данного числа http://www.cyberforum.ru/cpp-beginners/thread564521.html
Задача: Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «восемьсот четырнадцать». #include <iostream> using namespace...
C++ Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, распол Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик.... http://www.cyberforum.ru/cpp-beginners/thread564519.html
C++ VS ругается на ошибки
вот программа: // money 1.0.0.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "locale" #include "iostream"...
C++ Как работает?
#include "stdafx.h" #include <iostream> using namespace std; int main() { int m; int n; int sum = 0; cout << "Введите размер массива" << endl;
C++ Найти сумму простых чисел в массиве http://www.cyberforum.ru/cpp-beginners/thread564499.html
#include <cstdio> bool even (int arr_i) { bool flag = 1; for (int k = 2; k*k <= arr_i; k++) { if (arr_i % k == 0) flag = 0; }
C++ Перевод из строки в число в текстовом файле Доброго всем программистам дня или ночи! Написал программу, которая вычисляет к примеру x,y,z. Есть текстовый файл: text.txt (яблоко x груша y вишня z). Я могу в текстовом файле заменить символы,... подробнее

Показать сообщение отдельно
amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 240
04.05.2012, 21:01
исправленный код с комментариями
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
#include <iostream>
#include <cstring>
 
int main()
{
    setlocale(0 , "");
 
    int N ;
    int I ;
    int arr ;
    std::   cout << "введите N: "<<std::endl; //вводить размер нужно до выделения памяти: как компилятор узнает, сколько надо выделить ячеек?
    std:: cin>>N;//- для индекса требуется массив или указатель
    int*array = new int [N];// отводим память под N элементов 
    //std:: cout << "введите N: "<<std::endl;
    //std:: cin>>N;//- для индекса требуется массив или указатель
 
        for (int i=0;i<N;++i)
        {
 
            std::   cout << " [ " << i + 1 << " ] " << ":";
            std::cin>>array[i]; //под что память отводим: под arr или под array?
            //std:: cin >> arr[i];
        }
        // и выводим заполненный массив .
        std::cout << " вот ваш массив:";
        for (int i=0;i<N;++i)
        {
            std::cout<<array[i]<<";";
            //std:: cout << arr [i] << ";"; //-для индекса требуется 
                //массив или указатель
                //-----------------------------------------------------------
        }
 
 
        return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru