powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / help plizzz
13 сообщений из 63, страница 3 из 3
help plizzz
    #33591488
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parenyok road_runСлушай ты что издеваешься????
Я не издеваюсь, а прошу о помощи!
НЕТ, ты именно издеваешься... В одной ветке тебе отказали в помощи, так ты другую поднял...

parenyok
road_runВывод: уровень обучения в институтах упал ниже плинтуса!
Никуда он не упал! Просто я - студент заочник. А заочник я из-за инвалидности, поэтому не могу приходить в политех за консультацией и ищу помощь в инете.

"Голова на плечах не токмо для того, чтобы шапку носить" (с)...
Берем книгу Т.А.Павловская "С/С++: Программирование на языке высокого уровня" изд-во "Питер" 2002 г. (надеюсь, что у тебя такая же).
Итак:
1. На стр. 21 в таблице 1.3. видим управляющие последовательности (этому было посвящена примерно половина твоего предыдущего топика)
2. на стр.73 в Главе 2 "Модульное программирование" разделе "Объявление и определение функций" читаем следующее:
"Объявление функции должно находиться в тексте РАНЬШЕ ее вызова для того, чтобы компилятор мог осуществить проверку правильности вызова" и далее:
"Объявление функции (прототип, заголовок, сигнатура) задает ее имя, тип возвращаемого знаячения и список передаваемых параметров. Определение функции содержит, кроме объявления, тело функции, представляющее собой последовательность операторов..."
Исходя из этого, указанную тебе ошибку ты бы мог найти и сам, не прибегая к помощи форума, если бы читал внимательно имеющуюся литературу...
3. Если у тебя возникает проблема с выводом символа конца строки, то попробуй просто перенести его в новую команду.
Т.е. вместо
Код: plaintext
1.
  cout<<"\t\t\t\t%s\r\n",Rus("Лабораторная работа № 1")<<endl;
напиши:
Код: plaintext
1.
2.
  cout<<"\t\t\t\t%s\r\n",Rus("Лабораторная работа № 1");
  cout<<endl;
либо:
Код: plaintext
1.
  cout<<"\t\t\t\t%s",Rus("Лабораторная работа № 1")<<endl;

И читай книги - источник занний!!! Чем больше разнообразной литературы ты будешь читать по теме, тем лучше (не ограничивайся одной Павловской, возьми в библиотеке еще. Например: В.В.Подбельский, С.С.Фомин "Программирование на языке Си", М. "Финансы и статистика", 2002 г.).
И выполняй все пример, даже если они не относятся к твоим лабораторным работам... Тебе надо элементарно "набить руку"
...
Рейтинг: 0 / 0
help plizzz
    #33594316
parenyok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поколдуя над своей второй лабой, у меня вот что получилось:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <windows.h>

#pragma hdrstop
#pragma argsused
/////////////////////////////////////////////////////////////////
char bufRus[ 256 ];
char* Rus(const char* text)
{
CharToOem(text, bufRus);
return bufRus;
}
char* Rus(char* text)
{
 CharToOem(text,text);
 return text;
}
/////////////////////////////////////////////////////////////////
double main(){
   double a, x, f;
   cout<<Rus("Введите действительное число а: ");
   cin>>a;
   a=x;
   clrscr();
   cout<<Rus("\t\t\t\tЛабораторная работа № 1");
   cout<<endl;
   cout<<Rus("\t\t\t\tТема: \"Условный оператор\" " );
   cout<<endl;
   cout<<Rus("\t\t\t\t\t\\Выполнил: Чашенков Сергей\\\r\n\n\n\n");
   cout<<endl;
   if(x<= 0 ) f= 0 ; cout<</*"\n\n%s\n",*/Rus("При х=")<<x;
                          cout<<Rus(" f(x)=0");
                          cout<<endl;
   if(x> 0 &&x<= 1 ) f=x*x-x; cout<</*"\n\n%s\n",*/Rus("При х=")<<x;
                                            cout<<Rus(" f(x)=x*x-x=")<<f;
                                            cout<<endl;
   if (x> 1 ) f=x*x-sin(x*x); cout<</*"\n\n%s\n",*/Rus("При х=")<<x;
                                           cout<<Rus(" f(x)=x*x-sin(x*x)=")<<f;
                                           cout<<endl;
   getch();
}
На этот раз проблема с выводом результатов. При вводе числа, например, 2 выводится вот что
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
                                       Лабораторная работа №  1 
                                       Тема: "Условный оператор"
                                                      \Выполнил: Чашенков Сергей\


При х= 2 .53991е- 314  f(x)= 0 
При х= 2 .53991е- 314  f(x)=x*x-x=- 2 .53991е- 314 
При х= 2 .53991е- 314  f(x)=sin(x*x)=- 2 .53991е- 314 
Именно так! Вместо числа 2 и результата, выводится 2.53991е-314 и (-2.53991е-314). В паскале в таких случаях просто пишется в объявлении переменной - ":0:2". Типа выводить два знака после запятой. А здесь как?! В книге не нашёл! По идее это должно объясняться в самых первых примерах...
...
Рейтинг: 0 / 0
help plizzz
    #33594794
parenyok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну где Вы все? А???? Я же Вас не прошу писать за меня прогу, а просто исправить ошибки!!! Чё вы за звери такие??? Fair, блин, даже и не попытался написать свою прогу, хотя ты, Стас, написал ему прогу! Правда мне ты тоже написал, но я-то хотя бы попытался сам написать!
...
Рейтинг: 0 / 0
help plizzz
    #33595408
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parenyok cin>>a;
a=x;
Потому что у тебя в x мусор.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
help plizzz
    #33595473
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
parenyokНу где Вы все? А???? Я же Вас не прошу писать за меня прогу, а просто исправить ошибки!!! Чё вы за звери такие??? Fair, блин, даже и не попытался написать свою прогу, хотя ты, Стас, написал ему прогу! Правда мне ты тоже написал, но я-то хотя бы попытался сам написать!
На вот, получи...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <windows.h>

/////////////////////////////////////////////////////////////////
char bufRus[ 256 ];
char* Rus(const char* text)
{
CharToOem(text, bufRus);
return bufRus;
}

void vivod (char *func_text,double arg,double func)
{
  printf("\n\n%s%4.2f",Rus("Ïðè õ="),arg);
  printf(": f(x)=%s=%6.2f\n",Rus(func_text),func);
  return;
}

/////////////////////////////////////////////////////////////////
int main()
{
   double a,f;
   cout<<Rus("Ââåäèòå äåéñòâèòåëüíîå ÷èñëî à: ");
   cin>>a;
   f= 0 ; 
   clrscr();
   cout<<Rus("\t\t\t\tËàáîðàòîðíàÿ ðàáîòà ¹ 1");
   cout<<endl;
   cout<<Rus("\t\t\t\tÒåìà: \"Óñëîâíûé îïåðàòîð\" " );
   cout<<endl;
   cout<<Rus("\t\t\t\t\\Âûïîëíèë: ×àøåíêîâ Ñåðãåé\\\r\n\n\n\n");
   cout<<endl;

   if(a<= 0 )
     vivod("",a, 0 );
   else 
    if(a<= 1 )
	{
	 f=a*a-a; 
     vivod("x*x-x",a,f);
    }
    else
	 if (a> 1 )
	 {
      f=a*a-sin(a*a);
      vivod("x*x-sin(x*x)",a,f);
	 }
   getch();
   return  0 ;
}
Только не проси меня объяснить что к чему - разбирайся сам. По книжкам...
...
Рейтинг: 0 / 0
help plizzz
    #33625417
Fair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
parenyokНу где Вы все? А???? Я же Вас не прошу писать за меня прогу, а просто исправить ошибки!!! Чё вы за звери такие??? Fair, блин, даже и не попытался написать свою прогу, хотя ты, Стас, написал ему прогу! Правда мне ты тоже написал, но я-то хотя бы попытался сам написать!
а вот тут ты не прав я пробывал написать эту прогу и потом разбирался в ней переиначивай под свой уровень!!!
стас молодец он написал прогу грамотно а я переписал ее по кривому под себя!!!
кстати Гамп тут задал задачку я над ней парился чеса 2 и так и не разобрался с этим методом пузерка!!!
обясните мне пожалуйста как он работает!
P.S
меду прочем мне 12лет а ты студент есть разница ты учишся хоть и заочно а я вобще по книге
...
Рейтинг: 0 / 0
help plizzz
    #33625580
Борманнн
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Fair
"...P.S
меду прочем "мне 12лет "а ты студент есть разница ты учишся хоть и заочно а я вобще по книге"
Ты случайно не 29 февраля родился? :))
...
Рейтинг: 0 / 0
help plizzz
    #33656082
Fair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет а что?
...
Рейтинг: 0 / 0
help plizzz
    #33666419
Борманнн
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Акселерат?
...
Рейтинг: 0 / 0
help plizzz
    #33690324
Fair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ииии....
и что с тово?
...
Рейтинг: 0 / 0
help plizzz
    #33690326
Fair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к томуже с чего ты взял что это моя фотка я мог ее слить откуда угодно
...
Рейтинг: 0 / 0
help plizzz
    #33690671
Борманнн
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На куя?
...
Рейтинг: 0 / 0
help plizzz
    #33692121
Fair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
рожа понравилась!
а те нет!
я ржал чиса 2
...
Рейтинг: 0 / 0
13 сообщений из 63, страница 3 из 3
Форумы / C++ [игнор отключен] [закрыт для гостей] / help plizzz
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]