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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Doctor_
234 / 234 / 71
Регистрация: 03.02.2011
Сообщений: 1,431
#1

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

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

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

ввод двумерного массива,ввод размерности массива,заполнение массива случайными числами - C++
#include "stdafx.h" #include "locale.h" #include "stdlib.h" #include "math.h" void main() { setlocale(LC_ALL,"rus"); int...

Заполнение массива значениями из символьного массива - C++
есть массив символов char z;есть целочисленный массив int b;каждый символ z это цифра 0-9 нужно в b записать символ z(не код символа а...

Заполнение массива - C++
Как заполнить массив? Вот что получилось: #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int...

Заполнение массива - C++
Извините, что флудю, просто в старой теме уже не отвечают. data::data(int f){ if (f==1) ...

Заполнение массива - C++
Здравствуйте, подскажите, как заполнить массив например из 10 000 элементов по условию задачи мне нужно работать с числами от "0001" до...

Заполнение массива - C++
Доброго времени суток всем:) Прошу немного помощи. Дали лабу на заполнение массива, а я не умею составлять формулы и не нашёл никакой...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2011, 13:11 #2
нужно сделать цикл со scanf()
0
Doctor_
234 / 234 / 71
Регистрация: 03.02.2011
Сообщений: 1,431
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
Фрилансер
Эксперт С++
5837 / 1218 / 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;
}
0
accept
4822 / 3243 / 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]);
0
Doctor_
234 / 234 / 71
Регистрация: 03.02.2011
Сообщений: 1,431
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
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.10.2011, 13:51 #7
прочитай у Dekio, заполнение должно быть таким же
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2011, 13:51
Привет! Вот еще темы с ответами:

Заполнение массива - C++
Доброго дня, уважаемые форумчане! В очередной раз сталкиваюсь с небольшой проблемой, суть ее заключается в следующем. Есть два массива...

Заполнение массива - C++
Подскажите пожалуйста, как заполнить массив в такой закономерности: Например дано число 6:••• Пример для числа 4:••• ...

Заполнение массива - C++
У меня есть строка, которую пользователь ввел с консоли как мне каждый элемент строки добавить в массив??? Добавлено через 7 минут ...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.10.2011, 13:51
Ответ Создать тему
Опции темы

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