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;}
тест: