1 / 1 / 0
Регистрация: 26.11.2010
Сообщений: 15
1

Задать массив размерностью 3, элементами которого являются структура "Владелец автомобиля"

09.04.2012, 19:59. Показов 1791. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите никак не могу написать программу на С.
Задать массив размерностью 3, элементами которого являются структура "Владелец автомобиля": фамилия, имя, отчество, номер автомобиля, номер техпаспорта, отделение регистрации ГАИ. Прочитать в переменные 1-е и 3-е поля 2-го элемента массива, значения полей вывести на экран.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2012, 19:59
Ответы с готовыми решениями:

Задать массив размерностью 10, элементами которого являются действительные числа
Помогите написать программу на С. Задать массив размерностью 10, элементами которого являются...

Задать массив размерностью 3, элементами которого является структура "Автомобиль"
Народ помогите программу написать завтра зачет сдавать.... Задать массив размерностью 3,...

Массив: создать одномерный массив, элементами которого являются двумерные массивы, элементами которых являются записи
создать одномерный массив, элементами которого являются двумерные массивы, элементами которых...

Структура "Владелец автомобиля": - фамилия, имя, отчество; - номер автомобиля; - телефон; - номер техпаспорта. Удалить элемент с заданным номером, доб
Структура "Владелец автомобиля": - фамилия, имя, отчество; - номер автомобиля; - телефон;...

1
133 / 133 / 29
Регистрация: 17.09.2010
Сообщений: 288
09.04.2012, 21:39 2
Лучший ответ Сообщение было отмечено BlackStalker как решение

Решение

BlackStalker,
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
#include <stdio.h>
 
struct car
{
    char fio[255];
    char number[30];
    char pasport[255];
    char gai[255];
};
 
int main(int argc, char *argv[])
{
    printf("Demo\n");
    const int sz = 3;
    struct car *c = (struct car*)malloc(sz * sizeof(struct car));
    int i = 0;
    for(i = 0; i < sz; i++)
    {
        printf("Input fio: ");
        scanf("%s", &c[i].fio);
        printf("Input number: ");
        scanf("%s", &c[i].number);
        printf("Input pasport: ");
        scanf("%s", &c[i].pasport);
        printf("Input gai: ");
        scanf("%s", &c[i].gai);
    }
    printf("car[1]\n%s\n%s\n%s\n%s\n", c[1].fio, c[1].number, c[1].pasport, c[1].gai);
    free(c);
    getch();
    return 0;
}
1
09.04.2012, 21:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.04.2012, 21:39
Помогаю со студенческими работами здесь

Заданы векторы a,b,c,d размерностью n Получить новый вектор, элементами которого являются длины заданых векторов,расположенных в порядке убывания.
Заданы векторы a,b,c,d размерностью n Получить новый вектор, элементами которого являются длины...

Сформировать новый массив B (5,5), элементами которого являются разницы между элементами первого массива и их суммой
Правильно ли я понимаю, в задании нужно найти сумму вех елементов массива, потом от каждого...

Сформировать новый массив B (5,5), элементами которого являются разницы между элементами первого массива и их суммой
Правильно ли я понимаю, в задании нужно найти сумму вех елементов массива, потом от каждого...

Массив, элементами которого являются массивы
на загрузку страницы пишу private void Page_Load(object sender, System.EventArgs e) { //...

Дан массив A(N) (N - четное). Сформировать массив B(M), элементами которого являются средние арифметические
Помогите решить задачу,пожл! Дан массив A(N) (N - четное). Сформировать массив B(M), элементами...

Сформировать массив IM( 50 ) ,элементами которого являются числа 1,3,5,…,49,50,48,46 ,…,2
Сформировать массив IM( 50 ) , элементами которого являются числа ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru