Тема: С++
Показать сообщение отдельно

  #3  
Старый 12.11.2007, 21:10
MacTep
Постоянный
Регистрация: 29.05.2006
Сообщений: 356
Провел на форуме:
1900547

Репутация: 576
Отправить сообщение для MacTep с помощью ICQ
По умолчанию

1)

#include <stdio.h>

void main( void )
{
double a, b;

scanf("%lf %lf", &a, &b);

if(a > b)
printf("%lf", a);
else
printf("%lf", b);
}

//////////////////////////

#include <stdio.h>

void main( void )
{
double a, b;

scanf("%lf %lf", &a, &b);

printf( "%lf", a > b : a ? b );
}

2)

#include <stdio.h>

int main( void )
{
printf("Int - %i\n", sizeof(int));
printf("Char - %i\n", sizeof(char));
printf("Float - %i\n", sizeof(float));
printf("Double - %i\n", sizeof(double));

// Дальнейший алгоритм понятен)))

return 0;
}

3) // Супер кривая реализация - думать лень

#include <stdio.h>

int main( void )
{
int x, i = 0, j;
char y[100];

scanf("%i", &x);

while(x != 0)
{
y[i++] = x % 2 + 48;
x /= 2;
}

for( j = i-1;j >= 0; j--)
printf("%c", y[j]);
printf("\n");

return 0;
}

Пишу без компиляции, так что хз, что выйдет.. =)

Последний раз редактировалось MacTep; 12.11.2007 в 21:34..
 
Ответить с цитированием