Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Методические рекомендации по проведению СРСП.

Лабораторная работа № 6. Программирование задач с использованием нескольких функций на языке Си. | Задания к лабораторной работе № 7. | Лабораторная работа № 8. Программирование задач обработки структур данных. | Лабораторная работа № 9. Разработка программ с использованием файловых переменных. | Лабораторная работа № 10. Разработка программ с использованием графических функций языка Си. | Тема 1. Запись констант, стандартных функций, выражений, операторов присваивания. Запись программ линейных структур алгоритмов. | Форма проведения: Решение задач. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. | Методические рекомендации по проведению СРСП. |


Читайте также:
  1. VII. Методические указания
  2. XIV. Требования к проведению государственного санитарно-эпидемиологического надзора и производственного контроля
  3. Гигиенические рекомендации к расписанию уроков
  4. ГЛАВА 1. СОВРЕМЕННЫЕ ТЕОРЕТИКО-МЕТОДИЧЕСКИЕ ПОДХОДЫ К ИССЛЕДОВАНИЮ КОРПОРАТИВНОЙ КУЛЬТУРЫ В ТОРГОВЫХ ОРГАНИЗАЦИЯХ
  5. Диетические рекомендации
  6. Дополнительные рекомендации
  7. Драматизация и инсценирование литературного произведения как методические приемы изучения литературы

Контрольный пример 1. Даны сведения о сотрудниках фирмы: фамилия, имя, адрес, возраст, телефон, зарплата. Вывести сведения о сотрудниках по имени Alex в возрасте от 25 до 30 лет.

Контрольный пример 2. Даны сведения о сотрудниках фирмы: фамилия, имя, адрес, возраст, телефон, зарплата. Вывести список сотрудников по убыванию возраста.

/* пример 1 */ #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #define n 3 struct person { char fam[20], name[15], address[30]; int age, phone, salary; }; main () { struct person str_pr[n]; int i; clrscr(); printf("Input svedeniya\n"); /* пример 2 */ #include <stdio.h> #include <conio.h> #define n 3 struct person { char fam[20], name[15], address[30]; int age, phone, salary; }; main () { struct person str_pr[n], buf; int i, j; clrscr();
for (i=0;i<n;i++) {printf("%i person\n",i+1); printf("Fam: "); scanf("%s", str_pr[i].fam); printf("Name: "); scanf("%s", str_pr[i].name); printf("Address: "); scanf("%s", str_pr[i].address); printf("Age: "); scanf("%i", &str_pr[i].age); printf("Phone: "); scanf("%i", &str_pr[i].phone); printf("Salary: "); scanf("%i", &str_pr[i].salary); printf("\n"); } for (i=0;i<n;i++) if (strcmp(str_pr[i].name,"alex")==0&& str_pr[i].age>=25&&str_pr[i].age<=30) { printf("Fam: %s\n", str_pr[i].fam); printf("Address: %s\n", str_pr[i].address); printf("Phone: %i\n", str_pr[i].phone); printf("Salary: %i\n", str_pr[i].salary); } getch(); return 0; } printf("Input svedeniya\n"); for (i=0;i<n;i++) {printf("%i person\n",i+1); printf("Fam: "); scanf("%s", str_pr[i].fam); printf("Name: "); scanf("%s", str_pr[i].name); printf("Address: "); scanf("%s", str_pr[i].address); printf("Age: "); scanf("%i", &str_pr[i].age); printf("Phone: "); scanf("%i", &str_pr[i].phone); printf("Salary: "); scanf("%i", &str_pr[i].salary); printf("\n"); } for (i=0;i<n-1;i++) for (j=i+1;j<n;j++) if (str_pr[i].age<str_pr[j].age) { buf=str_pr[i]; str_pr[i]=str_pr[j]; str_pr[j]=buf; } for (i=0;i<n-1;i++) { printf("Fam: %s\n", str_pr[i].fam); printf("Name: %s\n", str_pr[i].name); printf("Address: %s\n", str_pr[i].address); printf("Age: %i\n", str_pr[i].age); printf("Phone: %i\n", str_pr[i].phone); printf("Salary: %i\n", str_pr[i].salary); } getch(); return 0; }

 

Рекомендуемая литература.

1осн[393-397], 2осн[406-436], 3осн[108-128], 6доп[200-209], 8доп[13-16]

Тема 14. Составление программ решения задач с использованием файла произвольного доступа.


Дата добавления: 2015-11-04; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Тема 12. Методы сортировки.| Методические рекомендации по проведению СРСП.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)