Anonymní profil Jakub – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Jakub – Programujte.comAnonymní profil Jakub – Programujte.com

 

Příspěvky odeslané z IP adresy 90.176.44.–

Jakub
C / C++ › Poraďte s malým problémem
20. 10. 2012   #165003

#5 vitamin
Díky mockrát za rady...

Pravda je to málo doladěné pokusím se to ještě ošetřit...

Jakub
C / C++ › Poraďte s malým problémem
20. 10. 2012   #164998

Díky za rady pomohlo mi to.... Bohužel mám tady další problém, který bych potřeboval vyřešit.

zadání je: 

Napište program, který se zeptá na jméno, příjmení a věk a údaje uloží do souboru. Použijte při tvorbě tohoto programu struktůry a procedůry.
Rozšiřte tento program, tak aby se na začátku zeptal kolik lidí chce uživatel zadat. Podle počtu se bude dotazovat a bude postupně ukládat. Na konci programu se soubor přečte a data se vypíší na obrazovku. 

Tohle je můj zdroják:

#include <iostream>
#include <string>
#include <fstream>
using namespace std;            
      typedef struct{
        string jmeno, prijmeni;
        int vek, pocet; } TUdaje ;
        
 void zapis()
      { 
             
     TUdaje clovek;
     cout <<"zadejte jmeno: ";
     cin >> clovek.jmeno;
     cout <<"zadejte prijmeni: ";
     cin >> clovek.prijmeni;
     cout <<"zadejte vek: ";
     cin >> clovek.vek;
     
     
     
     ofstream soubor1;
     soubor1.open ("test.txt", ios::out);
     soubor1 << clovek.jmeno << endl << clovek.prijmeni<< endl << clovek.vek;
     soubor1.close();
     }
                  

 int main ()
{    TUdaje lide;
     cout << "kolik lidi chcete zapsat?" << endl;
     cin >> lide.pocet;
     
     for (int i=0; i<=lide.pocet; i++)
     {
         zapis();
         }
      
   
return 0 ;
}

Můj problém je v tom že se mi ty texťáky přepisují a tak zůstanou v tom texťáku jen udaje od posledního člověka...

Jakub
C / C++ › Poraďte s malým problémem
20. 10. 2012   #164984

Zdravím dneska jsem se začal učit v c++, dělám to podle jednoho tutoriálu a vždycky na konci každé lekce jsou úkoly...

Bohužel u jednoho úkolu jsem se seknul a potřeboval bych poradit.

Zadání je :

Napište funkci, která bude dělit. Ošetřete případ kdy se dělí nulou. V takovém případě vraťte hodnotu -1 a vypište upozornění: "Nulou nelze dělit".

Stačilo by mi, kdyby jste tu někdo napsal řešení a já už si potom zjistím kde jsem udělal chybu.

Určitě je to hodně primitivní, ale já to bohužel nějak nemůžu vyřešit...

Za radu předem děkuji.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý