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

создание массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переставить рядки матрицы относительно по возрастанию элементов второго столбца http://www.cyberforum.ru/cpp-beginners/thread33580.html
Переставить рядки матрицы относительно по возрастанию элементов второго столбца
C++ В каждом рядке матрицы найти количество элементов что делятся на 3 и отсортировать эти значения В каждом рядке матрицы найти количество элементов что делятся на 3 и отсортировать эти значения http://www.cyberforum.ru/cpp-beginners/thread33579.html
C++ Найти сумму каждого рядка матрицы и наименьшею среди них
Найти сумму каждого рядка матрицы и наименьшею среди них
классы C++
А как это в KDevelop оформить как cpp и h файл - какие директивы подключать разработать класс для представления понятия "контроллер видеомагнитофона"(обеспечивает програмное управление видеомагнитофоном, который может осуществлять запись, выполнять воспроизведение кассеты и осуществлть перемотку в указанном направлении): class magnitofon { bool play, rec, kasset; // Процессы:...
C++ Задача на строки и файлы http://www.cyberforum.ru/cpp-beginners/thread33558.html
Пожалуйста помогите, чем сможете с задачей по С++ на тему строки и файлы ,буду очень благодарен всем откликнувшимся)))) Задача: Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные. (Павловская Т. А. ,19 вариант)
C++ Непонятки с выводом елементов в рамке для игры судоку. Привложив титанические усилия :scratch: я написал програмку в которой должны отображаться елементы массива(покамись это просто нули) и двигается указатель, но вот получается сделать чтобы только заполнялось единицами или еще чем-то одним монотонным, но только не елеметами массива mas, просто в голову не лезит каковы должны быть эти волшебные 3-4 строки которые бы поставили всё на свои места.... подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
11.05.2009, 15:30     создание массивов
1)
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
#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;//задаём пространство имен, что бы не вводить std::cout, std::cin и др.
 
int main(int argc, char* argv[])
{
    setlocale(0,""); //Консоль понимает русский
    int n,i,         //n - количество элементов, i - счетчик для цикла
        *ar,         //указатель 
        s = 0;       //тут будет храниться сумма
    cout << "Введите количесто элементов в массиве: " << endl; //Запрос на ввод ко-ва элементов 
    cin >> n;
    _flushall();     //Очищаем поток
    ar = new int[n]; //Создаём динамический массив, так как мы заранее не знаем количества элементов, 
    //конечно можно было сделать
    //...
    //#define k 250 
    //...
    //int ar[k]
    //...
    //for(i = 0; i < n;i++)
    //...
    //А если ввели 1000? Лучше с динамикой +)
    srand(time(0));  //что бы с каждым запуском программы были разные числа
    for(i = 0;i < n;i++){ //цикл
        ar[i] = rand()%50;//Заполняем массив с помошью генератора (псевдо-)случайных чисел, в диапозоне 0-49
        cout << ar[i] << "  ";//вывод на экран
        if((ar[i]%3) != 0) //условие на некратность
            s += ar[i];    //сумма
    }
    cout << "\nСумма чисел некратные 3 равна " << s << endl; // вывод суммы
    getchar(); //ждем нажима любой клавиши 
    return 0;
}
Добавлено через 46 секунд
Сорри не увидел
 
Текущее время: 23:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru