Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Clipboard files copy/paste, filen...

Care-i treaba cu Reddit-ul? (nu m...

Diferente diferentiale

Finala Eurovision 2024
 De ce nu protestati?

Etanșare intre cada perete b...

Back-up box Fronius ?

Router de la Digi nu face fata la...
 Magnolii

Achizitie LG OLED evo 55C31LA - e...

Aplicatii PV Huawei Sun

Istoric deplasari - GPS
 Surub autoforant-metric mixt

Lipsa semnal - strategie de marke...

One week meal plan - Pachet

Apometru defect?
 

Siruri de caractere Ajutor

- - - - -
  • This topic is locked This topic is locked
2 replies to this topic

#1
rallu_ralucca

rallu_ralucca

    Junior Member

  • Grup: Members
  • Posts: 33
  • Înscris: 15.12.2013
1. Să se scrie un program care citește de la tastatură un șir de cel mult 100 de caractere,format din cuvinte și numere, separate prin unul sau mai multe spații. Cuvintele sunt formate numai din litere ale alfabetului englez. Toate numerele sunt reale, pozitive și sunt formate numai din parte întreagă sau din parte întreagă și parte fracționară, separate prin punctul zecimal (.).
Programul va elimina din șir toate numerele care au parte fracționară.

Date de intrare
Programul citește de la tastatură un șir de cel mult 100 caractere.

Date de ieșire
Programul afișează pe ecran șirul obținut prin eliminarea numerelor care au parte fracționară.

Exemplu
Date de intrare
Reprezentat  cu 4 zecimale PI este 3.1415 si e este 2.7182
Date de ieșire
Reprezentat  cu 4 zecimale PI este  si e este.



2. Se dă o propoziție formată din litere mici ale alfabetului englez, spații și semnele de punctuație ,. . Determinați un cuvânt palindrom din propoziție, primul în ordine alfabetică.

Date de intrare
Programul citește de la tastatură propoziția dată.

Date de ieșire
Programul va afișa pe ecran cuvântul determinat, sau mesajul IMPOSIBIL, dacă în șir nu există niciun cuvânt palindrom.

Restricții și precizări
propoziția citită va conține cel mult 255 de caractere
cuvintele din propoziție vor avea maxim 10 litere

Exemplu
Date de intrare
ele deschid un capac, aerisirea este ok
Date de ieșire
aerisirea

#2
rallu_ralucca

rallu_ralucca

    Junior Member

  • Grup: Members
  • Posts: 33
  • Înscris: 15.12.2013

View Postyonut_a, on 19 aprilie 2015 - 14:52, said:

Fix asa e viata , unii muncesc si altora le este lene ... ia ghici din ce categorie faci parte ?

Cum ti ai dat seama ca nu reusesti sa le faci ? Unde te ai impotmolit ?
Problema 1
int main()
{	char s[101]="Reprezentat cu 4 zecimale PI este 3.1415 si e este 2.7182",*p;
	 int q;
	 q=(int)p;
	 p=strtok(s," ");
	 while(p);
	  {if(isdigit(p)==1 and p!=q)
		  strcpy(s,s+i+strlen(p));
	   p=strtok(NULL," ");
	 }
	 cout<<s;
	 return 0;
}

Problema 2:
int palindrom(char s[])
{   int i=0,j=strlen(s)-1;
	while(i<j)
	  {if(s[i]!=s[j])
		return 0;
	   i++;
	   j--;}
	return 1;
}
int main()
{	char s[256]="ele deschid un capac, aerisirea este ok",s1[256],s2[256],*p;
	 int k=0;;
	 p=strtok(s,",.");
	 while(p)
	  {strcpy(s1,p);
	   if(palindrom(p)==0)
		{strcpy(s1,p);
		 k=1;}
	   p=strtok(NULL,",.");}
	 if(k==1)
	  cout<<s1;
	 else
	  cout<<"IMPOSIBIL";
	 return 0;
}

Cam asta e tipul meu de lene: greseala. Deci eu cand gresesc inseamna defapt ca sunt lenesa

#3
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Deschide un topic pentru fiecare problema. Asigura-te ca ai citit si inteles regulamentul unificat al ariei Programming si ca il pui in aplicare atunci cand deschizi cate un topic. Foloseste search inainte, s-ar putea ca problema ta sa se mai fi discutat.

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 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