Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: numere  (Citit de 1248 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
mihai.plesa
Client obisnuit
**

Karma: 0
Deconectat Deconectat

Mesaje: 74



Vezi Profilul
« : Februarie 07, 2011, 19:34:22 »

Salut!

Daca intr-un fisier de intrare am 3 numere separate printr-un spatiu ...... ce trebuie sa scriu in c++ ca in fisierul de iesire sa-mi afiseze toate numerele (neseparate prin spatiu) cu alte cuvinte sa-mi afiseze toate cifrele aflate in fisierul de intrare una langa alta neseparate de spatiu HuhHuh?
Multumesc!  Very Happy
Memorat
SpiderMan
Nu mai tace
*****

Karma: -463
Deconectat Deconectat

Mesaje: 937



Vezi Profilul
« Răspunde #1 : Februarie 07, 2011, 19:39:42 »

Ce numere ? Adica cat de mari ? Daca se incadreaza in tipul int, atunci faci asa :
Cod:
scanf ( "%d %d %d", &A, &B, &C ) ;
printf ( "%d%d%d", A, B, C ) ;
Memorat
robert.badea
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 16



Vezi Profilul
« Răspunde #2 : Februarie 18, 2011, 22:48:57 »

Și dacă nu, îl citești ca șir de caractere și elimini spațiile

Cod:
cin.get (s, p) //unde s e șirul și p limita de caractere
for (int i = 0; i < strlen(s); ++i) {
       if (s[i] == ' ') {
            strcpy (s + i, s + i + 1);
            --i;
       }
}
cout << s;


 Smile
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines