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;}

тест:

                                     


 

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

50134. ВЕРОЯТНОСТНО-ЭКОНОМИЧЕСКИЙ МЕТОД РАСЧЕТА СТАЛЬНЫХ КОНСТРУКЦИЙ 172.5 KB
  Принципиальное отличие этого метода от заложенного в нормы метода расчета по предельным состояниям состоит в том что в расчет вводится не нормативные или расчетные значения нагрузок и прочностных свойств конструкционных материалов а СТАТИСТИЧЕСКИЕ ХАРАКТЕРИСТИКИ их распределений СРЕДНИЕ ЗНАЧЕНИЯ И КОЭФФИЦИЕНТЫ ВАРИАЦИИ. Коэффициент надежности по ответственности не используется. Таблица 1 Статистические характеристики давления ВЕТРА Ветровой район Среднее значение давления ветра кПа кг м2 Коэффициенты вариации Vf k = qo I II III IV...
50135. ОПРЕДЕЛЕНИЕ ОТНОШЕНИЯ ТЕПЛОЕМКОСТЕЙ ГАЗА МЕТОДОМ КЛЕМАНА-ДЕЗОРМА 92.5 KB
  Основные теоретические положения к данной работе основополагающие утверждения: формулы схематические рисунки: Введение Первый закон термодинамики утверждает что количество теплоты DQ сообщенное газу расходуется на изменение внутренней энергии газа DU и на работу А совершаемую газом: DQ = DU . Теплоемкостью газа называется величина равная количеству теплоты необходимой для нагревания данной массы газа на один кельвин. T0...
50136. Фреймы, плавающие фреймы, сегментирование изображения, формы, бегущая строка 46.5 KB
  Клик на сегментах Бегущая строка и Сегментированные изображения должен открывать файл с любой картинкой в новом окне. Страница с фреймами Бегущая строка top Бег.
50137. Изучение рынка операторов сотовой и пейджинговой связи г. Санкт-Петербурга 228.5 KB
  Удовлетворить запросы потребителей - непростая задача. Прежде всего нужно хорошо изучить потребителя, т.е. ответить на вопросы кто покупает, какое количество, по какой цене, с ка-кой целью, для удовлетворения каких потребностей, где покупает. Обеспечить, если это необходимо, сервис. Для этого проводят маркетинговые исследования. Изучить всех покупателей продукта невозможно, да и ненужно. Целесообразно найти тот сегмент потребителей, который обеспечит основной сбыт.
50138. Рух протиходом. Рух змійкою. Команди та дії 50.5 KB
  Визначення рухiв при конструюваннi загальнорозвивальних вправ. Пiдроздiл на: простi рухи; послiдовнi рухи; сполученi рухи; послiдовно сполученi рухи. Розподiл рухiв за рахунком. Уточнення характеру рухiв.
50139. Нечеткая логика 67 KB
  Цель работы: создание простейшей системы нечеткой логики, реализованной на языке высокого уровня. Согласно заданным вариантам разработать программу на любом алгоритмическом языке, способную: А. Различать степени изменения лингвистической переменной в трех степенях – «Очень – Нормально – Слабо» Б. Изменять порог чувствительности. Кислятина – пить можно – для женщин и попов (о сладости вина)
50140. Программирование задач с использованием массивов. Ввод и вывод элементов. Упорядочивание. Нахождение максимального (max) элемента 51.5 KB
  Элементы массива нумеруются с нуля. Доступ к элементу массива осуществляется путем указания индекса номера элемента. Доступ к элементам массива можно осуществлять при помощи указателя. В инструкции объявления массива удобно использовать именованную константу объявленную в директиве define.
50141. Вивчення лічильника змінного струму 66 KB
  Вивчення лічильника змінного струму. Мета роботи: Вивчення принципу роботи лічильника змінного струму. Будова електричного лічильника змінного струму показана на рис. На кожному лічильнику вказана його постійна С величина її визначається кількістю енергії при споживанні якої в колі диск лічильника здійснює один оберт.