ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #301  
Старый 17.03.2008, 17:29
advokat.holy
Новичок
Регистрация: 05.03.2008
Сообщений: 11
Провел на форуме:
46977

Репутация: 1
По умолчанию

ХАй 2 ОЛ! Наверно покажеться смешным, но у меня в лабе бо "С" такая вот фигня,
я все сделал, (самопечатающий текст), вот одно число оно мне не правильно выводит, float d; 3.362651E+01 а выводит 33,62651Е+01 какого фига ???
{
float a,b,d;
unsigned short c;
scanf("%f %f %hu %f", &a, &b, &c, &d);
printf("|a=%8.6f| |b=%8.6f| |c=%4hu:| |d=%8.5fE+01|");
getch();
clrscr();
}


a=4.500443, b=1.254128, c=302: d=3.362651E+01
с математекою я на "ВЫ" =(((((
 
Ответить с цитированием

  #302  
Старый 17.03.2008, 19:41
Garfi
Участник форума
Регистрация: 02.02.2008
Сообщений: 106
Провел на форуме:
594791

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

Цитата:
{
float a,b,d;
unsigned short c;
scanf("%f %f %hu %f", &a, &b, &c, &d);
printf("|a=%8.6f| |b=%8.6f| |c=%4hu:| |d=%8.5fE|");
getch();
clrscr();
}
а так?
 
Ответить с цитированием

  #303  
Старый 18.03.2008, 01:31
advokat.holy
Новичок
Регистрация: 05.03.2008
Сообщений: 11
Провел на форуме:
46977

Репутация: 1
По умолчанию

да и так я ваще пробовал с самого начала, оно мне всеравно выводит 33,62651Е и без +01
либо у меня компилятор тупой либо я тупой, но ваще в Си шарю, вот тока с математикой у меня ТРАБЛА !
 
Ответить с цитированием

  #304  
Старый 18.03.2008, 01:57
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

Цитата:
Сообщение от advokat.holy  
да и так я ваще пробовал с самого начала, оно мне всеравно выводит 33,62651Е и без +01
либо у меня компилятор тупой либо я тупой, но ваще в Си шарю, вот тока с математикой у меня ТРАБЛА !
ну если E+01 у тебя не "значащие" чего ж ты на на них внимание обращаешь??? а если значащие то чего ж ты их "подпихиваешь" в результат? И при чем тут математика для стандартной записи числа с плавающей запятой???


сам подумай чем отличаются
3.362651E+01 и 33.62651

Последний раз редактировалось Delimiter; 18.03.2008 в 02:55..
 
Ответить с цитированием

  #305  
Старый 18.03.2008, 10:30
Timati
Banned
Регистрация: 17.03.2008
Сообщений: 22
Провел на форуме:
140962

Репутация: 5
По умолчанию

Задание на Паскале:
Поиск минимальных элементов массива

Вот что набросал:

a[1;10] массив array
элемент массива int;
min - минимальн. элементов
min:= a[1];
for i:= 2 to 10 : do
begin
If min>a[i] then
min:= a[i]
end;
writeln (min)

** начало кода
** i от 1 до 10 выполн.
***начало - если
*** если min > a [i] to
*** min:=a[i]
***конец если
** конец кода
* вывод

Но это наверное не правильно само задание выше
 
Ответить с цитированием

  #306  
Старый 18.03.2008, 11:33
dos999
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме:
183980

Репутация: 50
По умолчанию

Цитата:
Но это наверное не правильно
почему же неправильно помоему всё нормально, проверять в лом, но на глаз вроде всё ровно. перебираешь элементы массива если попадаеться меньше чем min то присваиваеш min значение элемента.... и.т.д.
 
Ответить с цитированием

  #307  
Старый 18.03.2008, 15:28
Timati
Banned
Регистрация: 17.03.2008
Сообщений: 22
Провел на форуме:
140962

Репутация: 5
По умолчанию

Цитата:
Сообщение от dos999  
почему же неправильно помоему всё нормально, проверять в лом, но на глаз вроде всё ровно. перебираешь элементы массива если попадаеться меньше чем min то присваиваеш min значение элемента.... и.т.д.
Так в не мог бы подробно расписать решение?)
 
Ответить с цитированием

  #308  
Старый 18.03.2008, 15:35
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

а в чем вопрос то? правильно все. что тебя интересует?
 
Ответить с цитированием

  #309  
Старый 18.03.2008, 16:46
Timati
Banned
Регистрация: 17.03.2008
Сообщений: 22
Провел на форуме:
140962

Репутация: 5
По умолчанию

Цитата:
Сообщение от zythar  
а в чем вопрос то? правильно все. что тебя интересует?
Написать полностю код, чтобы он компилися)
 
Ответить с цитированием

  #310  
Старый 18.03.2008, 17:04
Garfi
Участник форума
Регистрация: 02.02.2008
Сообщений: 106
Провел на форуме:
594791

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

Цитата:
Сообщение от Timati  
Задание на Паскале:
Цитата:
Сообщение от Timati  
a[1;10] массив array
элемент массива int;
ты сам себе противоречишь, ибо int - для с/с++ (или я вобще паскаль забыл)....используй integer или byte

P.S. Исходник писать не буду по моральным убеждениям по поводу твоего ника и аватары!!!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ