66515

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

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

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

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ на языке С с применением пользовательских функций. Оборудование: IBM – совместимый компьютер, система программирования BC3.1, MVC++ 6.00.

Русский

2014-08-22

126 KB

1 чел.

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

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

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

Оборудование: IBM – совместимый компьютер, система программирования BC3.1, MVC++ 6.00.

Вариант 5

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

1. Поменять местами последний элемент с первым нулевым элементом.

 

Приложение 1

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

Приложение 2

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

#include <iostream>

#include "stdio.h"

#include <cstdlib>

int a[50];

int i,n,t,d,s=0,e,y=0;

int vvod(int);

int main(void){

printf("kol-vo el mas=");

scanf("%d",&n);

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

a[i]=vvod(i);

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

if (a[i]==0){

t=a[i];

s=i;

i=n;

e=a[i];

a[i]=t;

i=s;

a[i]=e;}}

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

printf("%d ",a[i]);}

getchar();

getchar();}

int vvod(int k){

printf("a[%d]=",k);

scanf("%d",&k);

return k;}

тест:

                                     


 

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

20264. Теорія Ван-дер-Ваальса (ВдВ) критичних явищ 99.5 KB
  Теорія ВандерВаальса ВдВ критичних явищ. Одне з рівнянь що описує реальні гази рівняння ВдВ: для 1го моля газу 1 де а і b сталі повязані із силами притягання і відштовхуванням відповідно. Перепишемо 1: При Т1 : ізотерма ВдВ ліва вітка рідкий стан права газоподібний.Перехід із рідкого стану в газоподібний і в зворотному напрямку при звичайних умовах відбувається не вздовж ізотерми ВдВ АВСDE а вздовж ізотерми АЕ яка одночасно є і реальною ізотермою.
20265. Просторові кореляційні функції та властивості кореляційних функцій 63 KB
  Тобто якщо для системи відома функція то ми знаємо яке розташування N частинок системи є найбільш ймовірним. Але через математичні складності обчислень потенціальної енергії взаємодії N частинок системи ця задача розвязана в дуже обмеженому числі випадків. Тому запропонували новий метод: замість функції розподілу густини ймовірностей певних статистичних станів системи Гіббса розглядається набір з N кореляційних функцій різного порядку: унарна кореляційна функція яка характеризує густину ймовірності що одна частинка системи...
20266. Молекулярна структура рідин. Два способи опису молекулярної структури 64 KB
  dV1 dV2 r EMBED Equation.3 EMBED Equation.3 Г Р КР EMBED Equation.3 EMBED Equation.
20267. Поглинання звуку у в’язкопружних середовищах 80 KB
  Реологічне рівняння це рівняння яке повязує тензор напруг з тензором деформацій і тензором швидкості деформацій. Для вязкопружнього середовища реологічне рівняння: тензор напруг; тензор деформації; тензор швидкості деформації. та тоді наше рівняння буде мати вигляд: Звукова хвиля це плоска хвиля. У вязкопружньому середовищі на відміну від пружнього Підставляючи наше реологічне рівняння в рівняння руху отримаємо хвильове рівняння для звукової хвилі : Розв´язуючи це рівняння за умови Отримуємо вирази для швидкості...
20268. Оборудование подсистемы базовой станции (BSS) 523.5 KB
  1: контроллера базовой станции BSC Base Station Controller; базовой станции BTS Base Transceiver Station. Контроллер базовой станции BSC Контроллер базовой станции BSC центральная часть подсистемы базовой станции BSS. Контроллер BSC фирмы Ericsson рис. Контроллер BSC может контролировать радиосеть и рационально выравнивать временные дисбалансы в нагрузке на сеть.
20269. Оборудование подсистемы базовой станции (BSS). Блок приемопередатчика (TRU) 631.5 KB
  Он взаимодействует с другими компонентами через локальную шину Local Bus шину CDU шину синхронизации Timing Bus и Хшину Xbus. Блок объединения и распределения CDU CDU является интерфейсом между блоками TRU и антенной системой. CDU объединяет сигналы от нескольких приемопередатчиков и распределяет принятые сигналы ко всем приемникам. В функции CDU входит: объединение передаваемых сигналов; предусиление и распределение принимаемых сигналов; поддержка контроля антенной системы; фильтрация на радиочастоте; электропитание и контроль...
20270. ПОДСИСТЕМЫ И КОНФИГУРАЦИИ АППАРАТНЫХ СРЕДСТВ АХЕ10 893.5 KB
  Состоит из аппаратных средств модули временных TSM и пространственных SPM коммутаторов и центрального и регионального программного обеспечения; импульсный тактовый генератор Clock Pulse Generating and Timing CLT. Функциональные блоки GSS CLM Clock Module модуль тактового генератора; CLT Clock Pulse Generating and Timing импульсный тактовый генератор; GS Group Switch коммутационное поле; GSM Group Switch Maintenance техническое обслуживание коммутационного поля; NS Network Synchronization сетевая синхронизация; NSC...
20271. ОБОРУДОВАНИЕ GPRS 1.98 MB
  Между тем существуют некоторые технические особенности реализации оборудования GPRS среди которых следует выделить способ интеграции контроллеров пакетов PCU в подсистему базовых станции BSS. В качестве примера первого варианта организации оборудования GPRS может быть рассмотрено оборудование Alcatel в качестве второго Ericsson. ОБОРУДОВАНИЕ GPRS ПРОИЗВОДСТВА ALCATEL На рис.
20272. ОБОРУДОВАНИЕ GPRS. Сервисный узел поддержки услуг GPRS (SGSN) 1.58 MB
  Структурная схема SGSN В структуру SGSN входят: UNIX серверы блок маршрутизации интерфейсные модули интерфейсов на базе ОКС № 7 Gr Gd Gf Gs модули Gb интерфейса. UNIX серверы выполняют основные функции SGSN такие как управление мобильностью управление сессиями тарификация функции протокола GTP и др.Основные функции SGSN разделяются на две плоскости рис.