Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Siruri de caractere Ajutor
Last Updated: Apr 19 2015 15:08, Started by
rallu_ralucca
, Apr 19 2015 14:37
·
0
#1
Posted 19 April 2015 - 14:37
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
Posted 19 April 2015 - 14:58
yonut_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 ? 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
Posted 19 April 2015 - 15:08
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
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users