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

Пару вопросов насчёт ввода массива. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать полученную матрицу в файл (C++) http://www.cyberforum.ru/cpp-beginners/thread403908.html
Не получается записать полученную матрицу в файл. Записывает только 1-ую строку матрицы. Подскажите, пожалуйста, как записать в файл всю матрицу целиком. Спасибо! #include <stdio.h> #include...
C++ Мое знакомство с циклами в С++ Доброго времени суток! Свое знакомства с языками начал с Pascal , достаточно неплохо там освоился, вот теперь решил попробовать себя на СИ . и у меня уже серьезные проблемы с синтаксисом. Пока никак... http://www.cyberforum.ru/cpp-beginners/thread403898.html
C++ Смоделировать очередь с приоритетами
Смоделировать очередь с приоритетами. Новый элемент добавляется всегда в конец очереди, а при изъятии элемента в очереди ищется (этот поиск может быть только последовательным) элемент с максимальным...
задали домой C++
помогите решить плиз... 1.Вычислите частичную сумму ряда S=1+1/2+1/4+1/8+... Вычисления прекратите, когда модуль очередного слагаемого станет меньше 0.001. Проверьте, насколько сумма приблизилась к...
C++ наследование-нужна помощь http://www.cyberforum.ru/cpp-beginners/thread403867.html
Здравствуйте. Помогите пожалуйста дописать производный класс. Осталось дописать конструктор, принимающий в качестве параметра Си-строку (заканчивается нулевым байтом); метод, преобразующий данную...
C++ Двунаправленное кольцо задание: 1. Реализовать с использованием массива двунаправленное кольцо (просмотр возможен в обе стороны, от последнего элемента можно перейти к первому). 2. Распечатать полученный массив, начиная... подробнее

Показать сообщение отдельно
edward_jonson
159 / 159 / 25
Регистрация: 23.02.2011
Сообщений: 392
10.12.2011, 21:56
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
#include <stdio.h>
#include <conio.h>
#include <alloc.h>
void main()
{
    bool correct=false;
    int i,j,N,M,K,L,n,m,k,l,**arrOne,**arrTwo;
   printf ("Enter N,M,K,L:\n");
   scanf ("%d%d%d%d",&N,&M,&K,&L);
   while(!correct)
   {
      printf ("Enter size of first array:\n");
      scanf ("%d%d",&n,&m);
      printf ("Enter size of second array:\n");
      scanf("%d%d",&k,&l);
      if(n<=N && m<=M && k<=K && l<=L)
      {
         arrOne=(int**)malloc(n*sizeof(int*));
         arrTwo=(int**)malloc(k*sizeof(int*));
         for(i=0;i<n;i++) arrOne[i]=(int*)malloc(m*sizeof(int));
         for(i=0;i<k;i++) arrTwo[i]=(int*)malloc(l*sizeof(int));
         correct=true;
      }
      else printf("Not available sizes, try again!\n");
   }
      if(correct)
      {
        printf ("Fill first array:\n");
        for (i=0;i<n;i++)
            for (j=0;j<m;j++)
            scanf("%d",&arrOne[i][j]);
         printf ("Fill second array:\n");
         for(i=0;i<k;i++)
            for(j=0;j<l;j++)
            scanf("%d",&arrTwo[i][j]);
      }
      getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.