Да пребудет с вами Ярость!

KrAB-Mir

Объявление





Планируем выезд ↓

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » KrAB-Mir » Все о компах » С++


С++

Сообщений 31 страница 47 из 47

31

Шо за хер, незнать иострим. Но, все равно, возьму, посмотрю, може сгодится...

0

32

ну вот такая вот дурь :dontknow: сам удивлялся...

0

33

А я раздобыл Instal для С++ Visual!

0

34

молоДеЦ))
Я думаю стоит создать в этой ветке раздел для листинга интересных прог) можно делиться шедеврами)

0

35

Такое уже создано

0

36

Вот кстать моя лаба:

#include <iostream.h>
#include <math.h>
void main()

double y, x, t, y1;
int n = 0;
cout<<"************************************************************\ny=";
                   
      x = 1.1;
      y = 3.14/2;
                    cout<<y;
                    for(int s = 0; s < 20; s++){ t = (pow(( -1 ) , ( n + 1 ))) * 1 / (( 2 * n + 1 ) * pow(x , ( 2 * n + 1 )));
                        cout<<"+("<<t<<")+\n";
                                   y = y + t;
                        n++;  }
                   cout<<"="<<y<<"\n************************************************************\nx="<<x<<"    y="<<y;
                   y1= atan(x);
                   cout<<"   y1="<<y<<endl;}

Отредактировано berkutua (2008-03-06 17:46:27)

0

37

вот моя лаба

#include <conio.h>
#include <iostream.h>

class stud{
public:
char imya[30];
int bal;
char doz[10];
   int grupa;
   int kurs;
   char pred[20];
};

void main()
{
int i,k,d,v;
stud student[1000];
d=4;

while (d!=0)
{
clrscr();
cout<<"\n";
cout<<"         ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННЛ\n";
cout<<"         З                      MENU                                З\n";
cout<<"         МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННО\n";
cout<<"         З 1 - Zapovniti tablicyu; zterti i zapovniti nanovo        З\n";
cout<<"         З     (yakshcho vona vje stvorena);                        З\n";
cout<<"         З 2 - Podivitis tablicyu;                                  З\n";
cout<<"         З 3 - Vivesti zavdannya                                    З\n";
cout<<"         З 0 - Viyti z programi;                                    З\n";
cout<<"         З                                                          З\n";
cout<<"         МНННННННННННЛ                                              З\n";
cout<<"         З INSTRUKCIIМННННННННННННННННННННННННННННННННННННННННННННННО\n";
cout<<"         МНННННННННННК                                              З\n";
cout<<"         З 1: pislya vvedennya cifri spivstavlenoyi z diyeyu        З\n";
cout<<"         З    natiscayte <ENTER>;                                   З\n";
cout<<"         З 2: pri vvedenni tekstovih danih, zamist                  З\n";
cout<<"         З    probiliv, stavte znak '_';                            З\n";
cout<<"         КННННННННННННННННННННННННННННННННННННННННННННННННННННННННННК\n";
cin>>d;
if (d==3)
{
clrscr();
cout<<"         ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННЛ\n";
cout<<"         З                      Laboratorna robota                  З\n";
cout<<"         МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННО\n";
cout<<"         ЗVikonav roboty: student grupi 109-FKS, Marchencko V. S.   З\n";
cout<<"         МННННННННННННННННННН                    НННННННННННННННННННО\n";
cout<<"         ЗZavdannya                                                 З\n";
cout<<"         ЗVariant 18: Informaciyna sistema vedennya danih v dekanatiЗ\n";
cout<<"         Зshchodo ispitiv studentiv, vklyuchayuchi oblik dozvoliv   З\n";
cout<<"         Зna perezdachu ispitiv.                                    З\n";
cout<<"         КННННННННННННННННННННННННННННННННННННННННННННННННННННННННННК\n";
cout<<" \n";
cout<<"                           <Enter> - nazad v menu";
getch();
cout<<" \n";
}
if (d==1)
{
clrscr();
cout<<"Vvedit kilkist studentiv, yaku vi hochete vvesti: ";
cin>>k;
for (i=1;i<=k;i++)
   {
cout<<"Vvedit familiyu ta iniciali studenta "<<i<<": ";
   cin>>student[i].imya;
   cout<<"Vvedit disseplinu: ";
   cin>>student[i].pred;
cout<<"Vvedit kilkist baliv, yaku student otrimav na ispiti: ";
   cin>>student[i].bal;
   while (student[i].bal>12)
        {
        cout<<"Ne moje buti bilshe 12ti baliv! Vvedit she raz:";
        cin>>student[i].bal;
        }
   if (student[i].bal<7)
        {
        cout<<"Chi e dozvil na perezdachu ispitu: ";
        cin>>student[i].doz;
        }
   cout<<"Vvedit grupu: ";
   cin>>student[i].grupa;
   cout<<"Vvedit kurs: ";
   cin>>student[i].kurs;
   }
   }
   clrscr();
   if (d==2)
   {
   clrscr();
   v=4;
   cout<<"    ЙННННННННННННННННННЛНННННННННННННННННННЛННННННЛННННННННЛНННННННЛННННЛ\n";
   cout<<"    ЗF.I.O.            ЗDisseplina         ЗBal   ЗDozvil  ЗGrupa  ЗKursЗ\n";
   cout<<"    МННННННННННННННННННОНННННННННННННННННННОННННННОННННННННОНННННННОННННО\n";
   for (i=1;i<=k;i++)
   {
     gotoxy(5,v);cout<<"З"<<student[i].imya;
     gotoxy(24,v);cout<<"З"<<student[i].pred;
     gotoxy(44,v);cout<<"З"<<student[i].bal;
     gotoxy(51,v);cout<<"З"<<student[i].doz;
     gotoxy(60,v);cout<<"З"<<student[i].grupa;
     gotoxy(68,v);cout<<"З"<<student[i].kurs<<"   З\n";
     v++;
   }
   cout<<"\n";
   cout<<"                        <Enter> - nazad v menu";
   getch();
}
}
}

Отредактировано berkutua (2008-03-06 17:45:46)

0

38

Ану, товарищи, каким образом можно отыскать слово в массиве, номер строки, в котором оно записано, и вывести эту строку?

0

39

а в чем проблема то? замути там иф какой-нибудь, на проверку идентичности введеного слова со всеми словами массива - это выведение слова. с помощью функции фор можно перебором намутить нахождение номера, как строки, так и столбика. ну и перед этим всем нужно этот массив создать, есессно. можно хоботить из файла, но это будет кропаль сложнее. Как вспомню код дубареза с массивами, то кину сюда. Кажысь мы в лабах такую муть делали.

0

40

А это моя лаба. Думал еще проверку данных на входе сделать, но уже не стал замарачиваться.

#include <iostream.h>
#include <fstream.h>
#include <string.h>
void main(){int no=0, oc;
  ofstream stut;
  ifstream stot;
  char f[30];
  char i[30];
  bool z;
  do{cout<<"1 - Zapys danyh pro studenta u fayl\n";
       cout<<"2 - Poshuk danyh pro studenta u fayli\n";
       cout<<"3 - Druk vmistu faylu\n";                       cout<<"4 - Vyhid z programy\n";
       cin>>no;
       if(no==1){cout<<"Vvedit prizvysche: ";
           cin>>f;
           cout<<"Vvedit ocinku: ";
           cin>>oc;
           stut.open("student.txt",ios::app);
                                       if(!stut){cout<<"File not open";
       break;}
                                       stut<<f<<" "<<oc<<endl;                           stut.close();}
       if(no==2){stot.open("student.txt");
           z=false;
           if(!stot){cout<<"File not open";
                       break;}
                       cout<<"Vvedit prizvysche: ";
           cin>>f;
           while(!stot.eof()){stot>>i>>oc;
         if(strcmp(i,f)==0){cout<<"Ocinka: "<<oc<<endl;
                    z=true;}}
           if(z==false)cout<<"Ne znaydeno\n";
           stot.close();}
                       if(no==3){stot.open("student.txt");
           if(!stot){cout<<"File not open";
       break;}
           while(!stot.eof()){stot>>f>>oc;
         cout<<f<<"  "<<oc<<endl;}
           stot.close();}}
    while(no!=4);}

0

41

А я скобочки на отдельной строке пишу - так удобней.

0

42

А я решил писать так. Закрываю сверху слева и снизу справа, получается такими блоками, и тоже неплохо. Только тут текст немного смялся, в компиляторе выглядит аккуратней.

0

43

Да, в компиляторе удобней выглядит. Еще в блокноте неплохо.

0

44

Ану, чуваки! Кто шо знает про булевую алгебру в С, С++ и GCC?

0

45

летом никто ничего не знает  8-)

0

46

Хтось може допомогти? Мені треба побудувати графіки функцій на visual C++! Наприклад y=sin(x)!

0

47

Хм.. Есть там такие функции, ток надо библиотеку подключить. Так не вспомню, но в инете полюбасу должно быть

0


Вы здесь » KrAB-Mir » Все о компах » С++