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

C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу разобраться с процедурой ввода и вывода программа рабочая подскажите плиз http://www.cyberforum.ru/cpp-beginners/thread363047.html
Разработать схему алгоритма и программу, используя функции с параметрами для ввода массива и его обработки. В массиве хранятся данные об осадках за месяц. Найти • Количество дней с осадками больше среднего вот по этому заданию написали такой код мне, вот сам пытался его полностью понять но кое какие моменты не могу понять посмотрите плиз кто в языке лучше понимает и подскажите, я комменты...
C++ Извлечение корня, длинная арифметика По заданному натуральному числу А требуется найти наибольшее число В такое, что B^2 <= A. вот набросал, но прога работает медленно. как ее можно оптимизировать или подскажите более быстрый способ. #include <fstream> #include <string> #include <deque> using namespace std; int sravnenie(deque<int>& a,deque<int>& b) { http://www.cyberforum.ru/cpp-beginners/thread363033.html
C++ Найти "средний" по величине делитель числа
Надо найти "средний" по величине делитель числа х.Использовать прибавление 1 = + - х :-целочисленное деление и %-остаток от деления. 3.3 Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п
странная последовательность C++
Во входном файле записана последовательность чисел в странном формате: у каждого числа сначала записано количество цифр в этом числе, а потом через пробел - сами цифры. Последовательность заканчивается числом 0. В выходной файл нужно вывести сначала количество чисел в последовательности, а потом - сами числа. Количество чисел в последовательности не превышает 1000. В числах - не более 4-х...
C++ Линейные Односвязные Списки С++ http://www.cyberforum.ru/cpp-beginners/thread363023.html
Разработать и реализовать программу создания и обработки линейного односвязного списка с одним информационным полем, которое содержит целое число. Программа должна содержать меню с перечнем возможностей работы со списком и выбора соответствующего пункта меню с обращением к функции, реализующей выбранное действие над списком: (меню сама сделаю..мне бы те программки которые ниже..а то я совсем...
C++ написать программу вычисляющие ИМЛ с помощью узлов Чебышева помоги кто чем может а...cout<<"Help me"<<endl; подробнее

Показать сообщение отдельно
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
08.10.2011, 17:04     C++
Цитата Сообщение от muesli Посмотреть сообщение
1. Программа вводит с клавиатуры массив действительных чисел до тех пор, пока пользователь не введет "0"(нуль). Данный массив упорядочивается по возрастанию.
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 <stdio.h>
#include <stdlib.h>
 
int main ()
{
  int input,n;
  int count=0;
  int * numbers = NULL;
  int * more_numbers;
 
  do {
     printf ("Enter an integer value (0 to end): ");
     scanf ("%d", &input);
     count++;
 
     more_numbers = (int*) realloc (numbers, count * sizeof(int));
 
     if (more_numbers!=NULL) {
       numbers=more_numbers;
       numbers[count-1]=input;
     }
     else {
       free (numbers);
       puts ("Error (re)allocating memory");
       exit (1);
     }
  } while (input!=0);
 
  printf ("Numbers entered: ");
  for (n=0;n<count;n++) printf ("%d ",numbers[n]);
  free (numbers);
 
  return 0;
}
Вот сам ввод чиселв массив (без сортировки чтобы не смешивать код для Вас с сортировкой и Вы заметили что само создание такого массива задание не простое), но боюсь не поверят Вам что Вы это делали (учитывая что 2 и 3 задание Вы сделать не смогли сами) ...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru