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

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

Войти
Регистрация
Восстановить пароль
 
Leoleshucov008
13 / 13 / 1
Регистрация: 23.02.2010
Сообщений: 221
#1

Построчное заполнение таблицы (массива структур) в цикле - C++

30.10.2012, 15:19. Просмотров 546. Ответов 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
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
 
 
int main(){
 
struct chemical {
    char el_name[3];
    char el_type;
    double t1, t2;
}  //тип описывающий 1 строку в таблице
table[2]; //Таблица
int i=0;//Счетчик
printf("Enter the 7 lines\nExample:Na M 10.4 5.3\n");
 
for (i = 0; i < 2; i++) {
    scanf("%2s ", table[i].el_name);
    scanf("%c ", &table[i].el_type);
    scanf(" %.1f ",&table[i].t1);
    scanf(" %.1f ",&table[i].t2);
    printf("\n");
}
printf("\nYou entered:\n");
for (i=0; i < 2; i++) {
    printf("%s %c %3f - %3f\n", table[i].el_name,   table[i].el_type, table[i].t1, table[i].t2 );
 
    }
getch();
return 0;
}
Воожу "Mn M 10.4 4.5" Выводит 1 строчка "Mn M 0.000000 - 0.00000" 2 строчка "10 . 0.000000 - 0.000000"
Подскажите как считывать нужно правильно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 15:19     Построчное заполнение таблицы (массива структур) в цикле
Посмотрите здесь:

Заполнение массива структур - C++
struct _menuItems { string values = { }; }; _menuItems menuItems = { }; как заполнить элементы массива структур при...

Заполнение массива структур с консоли - C++
Доброго времени суток) Помогите пожалуйста разобраться в следующем вопросе... 3 часа уже не могу доехать что и как( примеры не...

Заполнение массива структур случайными символами - C++
Добрый день! Есть такое задание: Разработайте программу «Библиотека». Создайте структуру «Книга» (название, автор, издательство, жанр)....

Заполнение массива структур, методы cin-а - C++
Задача такая: спроектировать структуру car, в которой хранится название производителя и год выпуска, пользователь вводит количество...

Заполнение и сохранение массива структур не работает... - C++
Я хочу сделать справочник кулинарных рецептов, (в него входит: название рецепта, ингредиенты(это у меня и вызывает затруднение) и...

Написать цикл, осуществляющий заполнение массива структур Student - C++
Здравствуйте! Нужно написать цикл, осуществляющий заполнение массива структур Student. Но возникли следующие проблемы: 1)не осуществляется...

Заполнение вектора в цикле - C++
Попробовал так (для освоения материала) #include &lt;vcl.h&gt; #include &lt;vector&gt; #include &lt;iostream&gt; #include &lt;algorithm&gt; //sort ...

заполнение класса в цикле - C++
цикл: int _tmain(int argc, _TCHAR* argv) { int d,m,y; ZapBook* z=new ZapBook; int length=0; char flag='y'; ...

Построчное чтение массива - C++
Приветствую. Есть задача: &quot;Дана целочисленная матрица размера M x N. Найти количество ее строк (столбцов), все элементы которых различны.&quot; ...

Заполнение буфера массивом структур - C++
// prata 9-3 bufer new.cpp : Defines the entry point for the console application. // #include &quot;stdafx.h&quot; #include &quot;iostream&quot; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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