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

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Помогите решить задачу (http://www.tehnari.ru/f41/t83452/)

Erik1233216 04.01.2013 14:12

Помогите решить задачу
 
Даны два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменения в противном случае.
"Задачи по программированию - Абрамов-а" номер 40.
CodeBlocks на c++

kreol 05.01.2013 04:16

Код:

int main(){

  float a,b;
  if(a <=  b){
    a = 0;
  }
  return 0;
}

Вот только не пойму в чем сложность то?

AlexZir 05.01.2013 08:51

kreol
А вы еще каждую строчку прокомментируйте, а то написали, понимаете ли, какую-то абракадабру и ещё удивляетесь тому, что другие в этом не разбираются :))

Вы не совсем полно решили задачу. 1) не присвоили переменным конкретные значения перед анализом; 2) не вывели полученные значения после анализа.

Так что в вашей реализации значение переменной a практически всегда будет нулевым :))

kreol 05.01.2013 16:59

Цитата:

Сообщение от AlexZir (Сообщение 843402)
Так что в вашей реализации значение переменной a практически всегда будет нулевым

в с++ никогда нельзя быть в этом уверенным)))

ну и можно подойти к задаче так как она поставлена xD


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

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