Здрвейте,
Имам следното задание:
Да се намери стойността на минималният елемент и позицията му в едномерен масив от 20 елемента?
Имам два въпроса:
1.Правилно ли е направена блок-схемата?
2.Защо кода работи правилно само когато се стартира с "Start without debugging"
// Zadanie 1kurs-1 semertar.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <stdio.h>
int main()
{
printf("Da se nameri stoinostta na minimalniqt element i poziciqta mu v ednomeren masiv ot 20 elementa: \n");
int a[20];
int i;
int n, j;
for (i = 0; i < 20; i++)
{
printf("a[%d] = ", i);
scanf_s("%d", &a[i]);
}
n = a[0];
for (i = 0; i < 20; i++)
{
if (n > a[i])
{
n = a[i];
j = i;
}
}
printf("minimum = %d, index = %d\n", n, j);
printf("Krai na zadachata\n");
return 0;
}