66547

Разработка и отладка алгоритмов и программ c использованием структур данных

Лабораторная работа

Информатика, кибернетика и программирование

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ на языке С с использованием структур данных. Оборудование: IBM – совместимый компьютер, Система программирования QC 2.5.

Русский

2014-08-22

87.42 KB

1 чел.

Лабораторная работа  №  5

Разработка и отладка алгоритмов и программ c использованием структур данных

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ на языке С с использованием структур данных.

Оборудование: IBM – совместимый компьютер, Система программирования QC 2.5.

Индивидуальное задание

Вариант 1

№ варианта

Наименование таблицы

Поля структуры

Поля объединения

4

Каталог магнитофонов

  1.  Модель
  2.  Цена
  3.  Объединение
  1.  Максимально количество записываемых передач(для видео магнитофона)
  2.  Выходная мощность усилителя ( для аудио магнитофонов)

Графическая схема задачи 1

Исходный модуль задачи 1

#include "stdafx.h"

struct avto{

char name[10];

char r[50];

union {

char v[15];

char gr[30];}m;

};

int n,i,k;

void main(void)

{

struct avto mas[30];

printf("Vvedite kol-vo zapisey:");

scanf("%d",&n);

getchar();

for(i=1;i<=n;i++)

{

printf("Vved %d zapis'\n",i);

printf("mogel: ");

gets(mas[i].name);

printf("cena: ");

gets(mas[i].r);

printf("audio magnutofon(0-ne or 1-da):");

scanf("%d",&k);

getchar();

if(k==0)

{printf("max kol-vo zanuc nepeda4(video magnutofon):");

gets(mas[i].m.v);}

if(k==1)

{printf("vixoghai mochnoctb yculuteli (audio mgnitofon):");

gets(mas[i].m.gr);} }

getchar();

printf("mogel   cena   kol-vo nepeda4(video magnutofon) /mochnoctb  (audio mgnitofon)\n");

for(i=1;i<=n;i++)

printf("%s     %s          %s\n",mas[i].name,mas[i].r,mas[i].m.v,mas[i].m.gr);

}


 

А также другие работы, которые могут Вас заинтересовать

24123. Категория «материя». Основные характеристики материи (время, пространство, движение, системность) 15.51 KB
  Основные характеристики материи время пространство движение системность. характеристика материи через основной вопрос мировоззрения а не через понятие вещества или набор его свойств. Существует и другая точка зрения согласно которой нужно отказаться от представления о материи как субстанции гносеологический признак материи. Но важнейшими свойствами являются: пространство; время; движение как способ существования материи.
24124. Категория «дух», «идеальное». Объективная и субъективная реальность 16.14 KB
  Категория дух идеальное. Идеальное в идеалистической традиции понимается как самостоятельное нематериальное начало существующее вне пространства и времени дух идеи. Дух философия философское понятие часто отождествляемое с невещественным началом. Определение соотношения духа и материи зачастую считается основным вопросом философии.
24125. Основной вопрос философии и классификация философских направлений 15.65 KB
  Основной вопрос философии и классификация философских направлений. Основной вопрос философии метафилософская и историкофилософская концепция в философии марксизма согласно которой основной проблемой философии на протяжении всей её истории является вопрос об отношении сознания к материи мышления к бытию духа к природе. в философии Зап. неопозитивизм РасселВинтгенштейн Карнап Шлик который отвергая возможность философии как теоретического познания мировоззренческих проблем противопоставляет науку философии сводит задачу философии к...
24126. Диалектика как учение о всеобщей связи и развитии, её основные принципы. Диалектика и метафизика. Диалектика и синергетика 16.66 KB
  Диалектика как учение о всеобщей связи и развитии её основные принципы. Диалектика и метафизика. Диалектика и синергетика. Диалектика как учение о всеобщей связи и развитии Диалектика – такое понимание мира и такой способ мышления при кот.
24127. Исторические типы диалектики. Законы и категории диалектики 17.53 KB
  Диалектика – это философское учение о наиболее общих закономерных связях и развитиях. Вершина диалектики – учение Гегеля который выделил учение о противоречии как источник развития движения силы развития. В живой материи при процессах развития накопление информации количества переходит в совершенствование качество генетического кода универсализацию и повышение жизнеспособности. Существуют процессы как развития так и деградации переходы как качества в количество так и количества в качество.
24129. Личность и индивид. Личность и общество, проблема отчуждения 16.37 KB
  Личность и индивид. Личность и общество проблема отчуждения. От этих двух понятий необходимо отличать понятие личность. Слово личность лат.
24130. Основные понятия философской аксиологии. Этические и эстетические ценности. Ценности современного общества 14.17 KB
  Этические и эстетические ценности. Ценности современного общества. Этические ценности это прежде всего ценности взаимоотношений с другими людьми. ЭСТЕТИЧЕСКИЕ ЦЕННОСТИ это ценности образного постижения мира в процессе любой деятельности человека прежде всего в искусстве на основе законов красоты и совершенства.
24131. Проблема смысла жизни, цели жизни, счастья 15.82 KB
  Проблема смысла жизни цели жизни счастья. Вопрос о смысле жизни это очень человеческий вопрос. С незапамятных времен вопрос о смысле жизни занимал человека. Когда же речь заходит о самом человеке и его жизни то уже ставится вопрос: Зачем Различное отношение людей к вопросу о смысле жизни нашло отражение в таких воззрениях как оптимизм пессимизм и скептицизм.