Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 13
1

Вывести на экран информации о человеке, номер телефона которого введен с клавиатуры

08.02.2016, 14:45. Просмотров 788. Ответов 1
Метки нет (Все метки)


Программа должна :Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BLOCKNOТЕ, состоящий из восьми элементов типа NОТЕ; записи должны быть упорядочены по датам дней рождения;
• вывод на экран информации о человеке, номер телефона которого введен с клавиатуры;
• если такого нет, выдать на дисплей соответствующее сообщение.

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
33
34
35
36
37
38
39
#include <stdio.h>
#include <conio.h>
const int MAX_STUDENT = 3;
struct note{
    char name[255];
    int tele;
    int bday[3];
};
int main(int argc, char* argv[]){
    note blocknote[MAX_STUDENT];
    note temp;
    int i;
    bool ok = false;
    {
        for (int i= 0; i<MAX_STUDENT; i++ )
           gets(blocknote[i].name);
           scanf("%d",&blocknote[i].bday);
           scanf("%d",&blocknote[i].tele);
    }
    for(i=0; i<MAX_STUDENT; i++)
    { 
         for (int j = i+1; j<MAX_STUDENT; j++){
            if (blocknote[i].bday > blocknote[j].bday)
               temp = blocknote[i];
               blocknote[i] = blocknote[j];
               blocknote[j] = temp;      
         }
    }
    for (i=0; i<MAX_STUDENT; i++){
        if (blocknote[i].tele){
            printf("name %s\n bday %d",blocknote[i].name, blocknote[i].bday);
            ok = true;
        }
    }
    if (!ok)
       printf("Dont exist");
       return 0;
       getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2016, 14:45
Ответы с готовыми решениями:

Структура: Вывод на экран информации о человеке, номер телефона которого введен с клавиатуры
1. Описать файл записей с именем note, содержащий следующие поля: фамилия, имя, номер телефона,...

Вывод на консоль информации о человеке, номер телефона которого введён с консоли
Разработать структуру с именем NOTE, содержащую поля: • Фамилия, имя; • Номер телефона; • Дата...

Структуры: вывод на экран информации о поезде, номер которого введен с клавиатуры
Описать структуру с именем POEZD, содержащую следующие поля: название пункта назначения; номер...

Структуры. Очередь (вывести на экран фамилию человека,где номер телефона введен с клавиатуры)
Помогите пожалуйста добавить к данной задаче -вывести на экран фамилию человека,где номер телефона...

__________________
Помогаю в написании студенческих работ здесь.
1
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
08.02.2016, 14:54 2
А что не так?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2016, 14:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Телефонный справочник: Получить информацию о владельце телефона, номер которого введен с клавиатуры
Имеется телефонный справочник, в котором записаны номер телефона, фамилия владельца и адрес....

Вывести элемент списка номер которого введен с клавиатуры
Вывести элемент списка номер которого введен с клавиатуры

Вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которого введен с клавиатуры
Задание - вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип...

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

Вывод на экран информации о товаре, название которого введено с клавиатуры
В текстовом файле хранится список товаров. Для каждого товара указаны его название, название...

Создание файла. Организуйте вывод на экран монитора номер телефона по введенной с клавиатуры фамилии
Создайте файл содержащий следующие поля 1)Номер 2)Фамилию 3)Телефон Организуйте вывод на экран...


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

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

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