Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum reactivez Google Maps?

Conectare tableta X220la Tv

Femeile tinere nu mai vor sa munc...

La mulți ani @un_dac!
 La multi ani de Sfantul Gheorghe&...

Job - Facultate sau certificare

Deadpool & Wolverine (2023)

sistem hibrid eoliana + panouri +...
 Outlook e muta pe Android

Constructie Mun. Iasi. Casa P+1.

Cum mai rezolvati cu chiriasii ra...

Tastatura si mouse cu baterie int...
 AC Gree duce la palpait de becuri

Sfat / recomandare construire aco...

Cablu analog vs digital

Ce valoare stabiliti la RSSI la u...
 

citire n propozitii

- - - - -
  • Please log in to reply
4 replies to this topic

#1
Foxie

Foxie

    New Member

  • Grup: Members
  • Posts: 22
  • Înscris: 04.12.2013
Se da 0<n<101 si trebuie sa citesc n propozitii, fiecare propozitie avand max 225 caractere.
am incercat sa-l pun intr-o matrice si sa citesc propozitiile cu cin.getline dar ma incurca faptul ca-l citesc si pe n si nu-mi citeste si afiseaza
corect.

int main()
{
  char s[ 100 ][ 255 ] ; int n , i ;

  cin>>n; // eventual cout<<" n= ";

  for( i = 0; i < n; i ++ )

cin.getline( s [ i ] , 225 ) ;

return 0;

}

Edited by Foxie, 26 November 2014 - 18:22.


#2
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,434
  • Înscris: 10.08.2005
cum anumte te incurca?

#3
Foxie

Foxie

    New Member

  • Grup: Members
  • Posts: 22
  • Înscris: 04.12.2013

View PostMarianG, on 26 noiembrie 2014 - 18:25, said:

cum anumte te incurca?
dupa ce il introduc pe n si dau enter imi citeste o linie goala , nu stiu de ce , si nu pot sa introduc decat 2 propoztii pentru n = 3;
pe cand daca as pune direct 3 for(i=0; i<3; i++ ) merge bine.

https://i.imgur.com/DtFXnmv.jpg

#4
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,947
  • Înscris: 03.08.2008
E doar enterul pe care il dai dupa citirea  lui n si ramane in buffer. Da un flush

#5
Foxie

Foxie

    New Member

  • Grup: Members
  • Posts: 22
  • Înscris: 04.12.2013

View Postyonut_a, on 26 noiembrie 2014 - 19:24, said:

E doar enterul pe care il dai dupa citirea  lui n si ramane in buffer. Da un flush
am dat cout.flush( ) ; dupa ce am citit n-ul ,
tot ramane enterul si nu pot sa citesc 3 propozitii , pt n=3 , doar 2 .
La afisare daca fac un al doilea for nu mai apare linia aceea goala , dar daca-i dau cout in for-ul  in care si citesc,  apare .
O sa citesc n-ul din fisier si propozitiile de la tastatura sau invers

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate