Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


deviance, промучаясь вчера еще часик я все таки добилась чего хотела) и кстати без break; не люблю его использовать так как всегда путаюсь с ним в цикле)
вообщем я решила проблему так:
Код: Выделить весь код
#include <stdio.h>
#include <conio.h>
# include <locale.h>
# include <math.h>
int main()
{
	setlocale(LC_CTYPE, "");
    int k,l,max;
    printf ("Введите цифры:\n");
    scanf("%i",&k);
    l=0;
    while (k!=0)
    {
      if ((k%2)==0)
    {
      l=1;
      if (l==1)
      {
        max=k;
        l++;
      }
        else
       {
          if (k>max) max=k;
       }
        }
scanf("%i",&k);
}
if (l=0)
printf("Не введено ни одного чётного числа.\n");
else
printf("Максимальное четное число=%i",max);

getch();
}
Если предложите более разумный код, буду благодарна))

Отправлено: 14:05, 17-04-2013 | #3