Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Помогите с задачами, пожалуйста. Нужно написать на языке С (http://www.tehnari.ru/f41/t78610/)

OksiL 22.09.2012 15:06

Помогите с задачами, пожалуйста. Нужно написать на языке С
 
1.Дан набор ненулевых целых чисел; признак его завершения – число 0. Вывести количество элементов в наборе.
2.Найти номер минимального из данных N элементов.
3.Найти минимальный отрицательный из данных N элементов. Если требуемые элементы отсутствуют, то вывести 0.

Gruvi 23.09.2012 13:49

задача 2.
Цитата:

#include <stdio.h>

int main()
{
int n, a, i, min, imin = 1;

printf("Enter n: ");
scanf("%d", &n);

for(i = 1; i <= n; i++)
{
printf("Enter %d-st element: ", i);
scanf("%d", &a);

if(i == 1 || a < min)
{
min = a;
imin = i;
}
}

printf("Min element is %d, it's number is %d\n", min, imin);

return 0;
}
вот, если не работает, то прошу прощения.


Часовой пояс GMT +4, время: 11:03.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.