Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Doctor_
236 / 235 / 142
Регистрация: 03.02.2011
Сообщений: 1,436
1

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

09.10.2011, 13:05. Просмотров 376. Ответов 6
Метки нет (Все метки)

Как сделать мануальное заполнение массива? Знаю как сделать автоматическое, но как чтоб можно было самому заполнить своими числами массив(вектор), можете помочь?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2011, 13:05
Ответы с готовыми решениями:

Ввод двумерного массива, ввод размерности массива, заполнение массива случайными числами
#include "stdafx.h" #include "locale.h" #include "stdlib.h" #include...

Заполнение массива значениями из символьного массива
есть массив символов char z;есть целочисленный массив int b;каждый символ z это...

Заполнение массива
Я нахожу макс., мин. и среднее арифметическое элементов массива. Мне надо их...

Заполнение массива
Рандомно заполнить массив из 8 элементов таким образом чтобы все его элементы...

Заполнение массива
Даны числа от 0 до 15 (включительно), нужно записать их в одномерный массив в...

6
accept
4833 / 3255 / 455
Регистрация: 10.12.2008
Сообщений: 10,569
09.10.2011, 13:11 2
нужно сделать цикл со scanf()
0
Doctor_
236 / 235 / 142
Регистрация: 03.02.2011
Сообщений: 1,436
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
0
Dekio
Фрилансер
Эксперт С++
5838 / 1219 / 499
Регистрация: 23.11.2010
Сообщений: 3,377
Записей в блоге: 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;
}
0
accept
4833 / 3255 / 455
Регистрация: 10.12.2008
Сообщений: 10,569
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]);
0
Doctor_
236 / 235 / 142
Регистрация: 03.02.2011
Сообщений: 1,436
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
0
accept
4833 / 3255 / 455
Регистрация: 10.12.2008
Сообщений: 10,569
09.10.2011, 13:51 7
прочитай у Dekio, заполнение должно быть таким же
0
09.10.2011, 13:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2011, 13:51

Заполнение массива
Помогите пожалуйста переписать данный код что бы массив заполнялся таким...

Заполнение массива от -5 до 5.
Всем привет, народ помогите пожалуйста с задачей... Borland c 3.1 ...

Заполнение массива
Подскажите пожалуйста, как заполнить массив в такой закономерности: Например...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru