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

Заполнение массива мануально С - C++

Восстановить пароль Регистрация
 
Doctor_
 Аватар для Doctor_
232 / 232 / 69
Регистрация: 03.02.2011
Сообщений: 1,405
09.10.2011, 13:05     Заполнение массива мануально С #1
Как сделать мануальное заполнение массива? Знаю как сделать автоматическое, но как чтоб можно было самому заполнить своими числами массив(вектор), можете помочь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2011, 13:05     Заполнение массива мануально С
Посмотрите здесь:

C++ Заполнение массива
Заполнение массива C++
Заполнение массива значениями из символьного массива C++
C++ Заполнение массива
C++ Заполнение массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2011, 13:11     Заполнение массива мануально С #2
нужно сделать цикл со scanf()
Doctor_
 Аватар для Doctor_
232 / 232 / 69
Регистрация: 03.02.2011
Сообщений: 1,405
09.10.2011, 13:17  [ТС]     Заполнение массива мануально С #3
Цитата Сообщение от accept Посмотреть сообщение
нужно сделать цикл со scanf()
я пробовал, но я вообще не понимаю что да как, 2 неделя в Си

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
#include <time.h>
#include <windows.h>
 
#define N 20 
 
int main()
{//1
int vektors[N], i, j, x;
system("cls");
printf("Viendimensiju masivs\n");
for(i = 0; i < N; i++)
      {//3
      scanf("%4d", x);
      }//3  
      
      vektors[i];
      printf("%4d", vektors[i]);    
            
printf("\n");
getch();
}//1
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
09.10.2011, 13:23     Заполнение массива мануально С #4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
 
#define n 10
 
int main()
{
    int i, vec[n];
    for(i=0; i<n; i++)
    scanf("%d", &vec[i]);
    for(i=0; i<n; i++)
    printf("%d ", vec[i]); 
    getch();
    return 0;
}
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2011, 13:43     Заполнение массива мануально С #5
только про отступы не забывай

Добавлено через 53 секунды
C
1
2
3
4
    for(i = 0; i < n; i++)
        scanf("%d", &vec[i]);
    for(i = 0; i < n; i++)
        printf("%d ", vec[i]);
Doctor_
 Аватар для Doctor_
232 / 232 / 69
Регистрация: 03.02.2011
Сообщений: 1,405
09.10.2011, 13:47  [ТС]     Заполнение массива мануально С #6
почему с указателями не работает?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <time.h>
#define RINDAS 1
#define KOLONAS 20
 
int main()
{//1
 int  *vector, i;
 system("cls");
 vector = (int *)malloc(RINDAS * sizeof(int *)); 
 printf("\nVektors\n");
 for(i=0; i<KOLONAS; i++)
 scanf("%d", vector[i]);
 for(i=0; i<KOLONAS; i++)
 printf("%d ", vector[i]); 
 getch();
 return 0;
}//1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2011, 13:51     Заполнение массива мануально С
Еще ссылки по теме:

C++ Заполнение массива
Заполнение массива C++
Заполнение массива C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2011, 13:51     Заполнение массива мануально С #7
прочитай у Dekio, заполнение должно быть таким же
Yandex
Объявления
09.10.2011, 13:51     Заполнение массива мануально С
Ответ Создать тему
Опции темы

Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru