• Авторизация


1 лаба ВМИиП (в помощь) 19-09-2006 14:03 к комментариям - к полной версии - понравилось!


Обращаюсь к тем у кого уже готова первая лаба!!..
хелп плиз!! выложите!!... посижу сама.. поразбираюсь!!..
(..лучше отчетом ;))
вверх^ к полной версии понравилось! в evernote
Комментарии (6):
Zazerkalie 20-09-2006-10:32 удалить
присоединяюсь к просьбе. пожалста
Drakon-wolf 27-09-2006-06:21 удалить
6. Текст документированной и “вежливой” программы.
#include "stdafx.h" //директива включения файла
#include "stdio.h" //
#define symbol char //замена char на symbol
#define q "XOTUTE noBTOPuT? (y,n)" //задание символьной строки q
void main() /*простая программа*/
{ //начало функции main
int l,met=0,k, t, j, n, d=0, A[100]; //объявление переменных
float min, sum, HS; //
float H[100][100], M[100], H1[100]; //
symbol y; //
start: //ссылка start (начало вычислений)
printf("Hello! \tThis programm search number elements.\n"); //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("Vvedite razmernost massiva H \n"); //
printf("kol-vo strok = "); //ввод размерности массива H[t][n]
scanf("%d", &t); //
printf("kol-vo stolbcov = "); //
scanf("%d", &n); //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("BBoD MaccuBa:\n"); //
for (k=0;k/ввод элементов массива H[t][n]
{ //
for (j=0;j/
{ //
printf("H[%d][%d]= ",k+1,j+1); //
scanf("%f", &H[k][j]); //
} //
} //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("You BBelu MaccuB:\n"); //
for (k=0;k/вывод элементов массива H[t][n]
{ //
for (j=0;j/
{ //
printf("%3.2f\t", H[k][j]); //
} //
printf("\n"); //
} //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("min PACXOD MATEPuALOB:\n"); //
for (j=0;j/нахождение элементов массива M[j]
{ //и вывод их на экран
min=H[0][j]; //
k=1; //использование цикла while
while (k/
{ //
if (H[k][j]/
min=H[k][j]; //
k++; //
} //
M[j]=min; //
printf("%4.2f\t",M[j]); //
} //
printf("\n"); //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("MACCuB H1:\n"); //
for (j=0;j/нахождение элементов массива H1[j]
{ //
sum=0; //
k=0; //
do //использование цикла do...while
{ //
sum+=H[k][j]; //
k++; //
} //
while(k/
H1[j]=sum/M[j]; //
printf("%4.3f\t",H1[j]); //
} //
printf("\n"); //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
min=H1[0]; //нахождение HS
for (j=1;j/
{ //
if (H1[j]/
min=H1[j]; //
} //
HS=min; //
printf("HS=%4.3f\n",HS); //
for (j=0;j/нахождение номера нужных изделий и
{ //занесение их в массив A[d]
if (M[j]/
{ //
A[d]=j+1; //
d=d+1; //
} //
} //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("Number of elementov:\n"); //
for (j=0;j/вывод результата
{ //
printf("%d ", A[j]); //
} //
printf("\n"); //
for (l=0;l<50;l++) //
{printf("*");} //
printf("\n"); //
ewe_ras: //ссылка ewe_ras
#if defined(q) //использование директив условной
printf(q); // компиляции
printf("\n"); // вывод строки запроса на экран
scanf("%s",&y); //
switch(y) //использование оператора выбора
{ //
case 'y':case 'Y': //
printf("\n"); //
for(l=1;l<50;l++) //
{printf("*");} //
printf("\n"); //
d=0; //
goto start; //на начало
break; //оператор разрыва для выхода из тела
case 'n':case 'N': //переключателя
printf("\n"); //
for(l=1;l<50;l++) //
{printf("*");} //
printf("\n"); //
printf("End programm!\n Good Bye!!!\n"); //конец программы
break; //
default: //
printf("You oshiblis. BBeDuTe DPYgoI symbol!\n"); //
printf("\n"); //
for(l=1;l<50;l++) //
{printf("*");} //
printf("\n"); //
goto ewe_ras; //ещё раз
break; //
} //
#endif; //
} //конец функции main
Drakon-wolf 27-09-2006-06:48 удалить
Вот вам моя программа. Можете анализировать. Если хотите могу дать ещё две готовые (но не мои) работы.
Zazerkalie 27-09-2006-09:10 удалить
вот спасибо за программу=)
вот неожиданность..
SteaMuz 27-09-2006-17:09 удалить
спасибо...только она у меня не заработала...видимо это все из-за моей беспонтовой проги...а еще ее так расхваливал


Комментарии (6): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник 1 лаба ВМИиП (в помощь) | ФЭК - Дневник ФЭК | Лента друзей ФЭК / Полная версия Добавить в друзья Страницы: раньше»