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

Составьте программу, которая создает очередь/стек.(Реализация работы с динамическими структурами) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В квадратной матрице X(n,m) найти Максимальный и минимальный элементы http://www.cyberforum.ru/cpp-beginners/thread1083853.html
В квадратной матрице X(n,m) найти Максимальный и минимальный элементы. Поэлементно поменять местами строку с максимальным элементом со столбцом с минимальным элементом.
C++ Описать структуру "Друг" Всем привет! Помогите привести в нормальный вид программу .Надо описать структуру с именем DRUG ,содержащую след.поля: -фамилия и инициалы -дата рождения (массив из трех чисел) -номер телефона... http://www.cyberforum.ru/cpp-beginners/thread1083848.html
запись структуры в файл C++
#include <cstdio> #include <fstream> #include <iostream> using namespace std; struct MyStruct { char name; char surename; char town;
Найти максимальный элемент матрицы, находящийся ниже главной диагонали C++
Добрый день, не могли бы вы мне помочь? Необходимо найти максимальный элемент матрицы , находящийся ниже главной диагонали. #include "stdafx.h" #include <cstdio> #include <Windows.h> void...
C++ Заполнить файл f натуральными числами http://www.cyberforum.ru/cpp-beginners/thread1083812.html
Здравствуйте, помогите решить в консоле. я решил на паскале, ну как в с++ это реализовать. Вот задания: Заполнить файл f натуральными числами, полученными с помощью генератора случайных чисел....
C++ Найти строку с наименьшей и наибольшей суммой элементов. Помогите пожалуйста, сделал в pascale, но в c++ вообще не понял. Нужно сделать в консоле, пожалуйста упростите, чтоб я смог разобраться. Двумерный ! Дана прямоугольная матрица. Найти строку с... подробнее

Показать сообщение отдельно
_include
Студент
52 / 52 / 12
Регистрация: 17.09.2012
Сообщений: 291
Записей в блоге: 2
Завершенные тесты: 1
28.01.2014, 20:28
Не совсем понятно что есть
Информационная часть динамического элемента должна состоять из двух целых чисел.
Если я правильно понял, то вот Вам пример: Задаем кол-во элементов стека, затем он заполняется на рандом и выводит только положительные элементы. Можно немного модифицировать и сделать то что Вам нужно.
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
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <locale>
#include <vector>
#include <iostream>
#include <stack>
#include <ctime>
using namespace std;
void main()
{
    int x,i=0,min,tmp,n;
    srand(time(NULL));
    stack <int> number;
    setlocale(LC_ALL,"Russian");
    cout<<"Введите количество чисел"<<endl;
    cin>>n;
    cout<<"Все эелменты стека:"<<endl;
        while (i!=n)
    {
    x=rand()%30-15;
    number.push(x);
    cout<<" "<<x;
    i++;
    }
    cout<<endl<<"Положительные элементы стека:"<<endl;
    while(!(number.empty()))
    {
    if (number.top()>0) 
    cout<<number.top()<<" ";number.pop();
    }
    _getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.