#2752
CifreZecimale
Se consideră șirul de cifre zecimale obținut prin scrierea consecutivă a numerelor naturale de la 10
la 99
: 101112131415...9596979899
.
Pentru un k
dat, să se afișeze cifra ce apare în acest șir pe poziția k
.
Problema | CifreZecimale | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #28876017 | Utilizator | |
Fișier | cifrezecimale.cpp | Dimensiune | 2.16 KB |
Data încărcării | 22 Martie 2021, 11:29 | Scor / rezultat | Eroare de compilare |
cifrezecimale.cpp:1:1: error: stray '\304' in program %1.Se dă un număr natural n. Calculați ultima cifră a lui 9^n ^ cifrezecimale.cpp:1:1: error: stray '\203' in program cifrezecimale.cpp:1:1: error: stray '\304' in program cifrezecimale.cpp:1:1: error: stray '\203' in program cifrezecimale.cpp:1:1: error: stray '\310' in program cifrezecimale.cpp:1:1: error: stray '\233' in program cifrezecimale.cpp:1:1: error: stray '\304' in program cifrezecimale.cpp:1:1: error: stray '\203' in program cifrezecimale.cpp:5:9: warning: character constant too long for its type [enabled by default] n=input('Valoarea lui n: '); ^ cifrezecimale.cpp:11:7: warning: character constant too long for its type [enabled by default] disp(['Ultima cifra a lui 9^n este ' num2str(uc)]); ^ cifrezecimale.cpp:13:1: error: stray '\304' in program %2.Se dă un număr natural n. Calculați ultima cifră a lui 2^n. ^ cifrezecimale.cpp:13:1: error: stray '\203' in program cifrezecimale.cpp:13:1: error: stray '\304' in program cifrezecimale.cpp:13:1: error: stray '\203' in program cifrezecimale.cpp:13:1: error: stray '\310' in program cifrezecimale.cpp:13:1: error: stray '\233' in program cifrezecimale.cpp:13:1: error: stray '\304' in program cifrezecimale.cpp:13:1: error: stray '\203' in program cifrezecimale.cpp:15:9: warning: character constant too long for its type [enabled by default] n=input('Valoarea lui n: '); ^ cifrezecimale.cpp:33:7: warning: character constant too long for its type [enabled by default] disp(['Ultima cifra a lui 2^n este ' num2str(uc)]); ^ cifrezecimale.cpp:35:1: error: stray '\304' in program %3.Se dau două numere naturale și un simbol ^ cifrezecimale.cpp:35:1: error: stray '\203' in program cifrezecimale.cpp:35:1: error: stray '\310' in program cifrezecimale.cpp:35:1: error: stray '\231' in program cifrezecimale.cpp:36:1: error: stray '\310' in program % pentru una dintre operațiile +, -, *, /. ^ cifrezecimale.cpp:36:1: error: stray '\233' in program cifrezecimale.cpp:37:1: error: stray '\304' in program % Să se determine rezultatul operației aplicate pentru cele două numere. ^ cifrezecimale.cpp:37:1: error: stray '\203' in program cifrezecimale.cpp:37:1: error: stray '\310' in program cifrezecimale.cpp:37:1: error: stray '\233' in program cifrezecimale.cpp:37:1: error: stray '\304' in program cifrezecimale.cpp:37:1: error: stray '\203' in program cifrezecimale.cpp:39:9: warning: character constant too long for its type [enabled by default] a=input('Valoarea lui a: '); ^ cifrezecimale.cpp:40:9: warning: character constant too long for its type [enabled by default] b=input('Valoarea lui b: '); ^ cifrezecimale.cpp:41:10: warning: character constant too long for its type [enabled by default] op=input('Valoarea lui op: '); ^ cifrezecimale.cpp:53:18: warning: character constant too long for its type [enabled by default] op=input('Valoarea lui op: '); ^ cifrezecimale.cpp:57:1: error: stray '\304' in program %4.Se consideră un pătrat mare împărțit în n x n pătrățele identice. ^ cifrezecimale.cpp:57:1: error: stray '\203' in program cifrezecimale.cpp:57:1: error: stray '\304' in program cifrezecimale.cpp:57:1: error: stray '\203' in program cifrezecimale.cpp:57:1: error: stray '\303' in program cifrezecimale.cpp:57:1: error: stray '\256' in program cifrezecimale.cpp:57:1: error: stray '\304' in program cifrezecimale.cpp:57:1: error: stray '\203' in program cifrezecimale.cpp:57:1: error: stray '\310' in program cifrezecimale.cpp:57:1: error: stray '\233' in program cifrezecimale.cpp:57:1: error: stray '\303' in program cifrezecimale.cpp:57:1: error: stray '\256' in program cifrezecimale.cpp:57:1: error: stray '\304' in program cifrezecimale.cpp:57:1: error: stray '\203' in program cifrezecimale.cpp:57:1: error: stray '\304' in program cifrezecimale.cpp:57:1: error: stray '\203' in program cifrezecimale.cpp:57:1: error: stray '\310' in program cifrezecimale.cpp:57:1: error: stray '\233' in program cifrezecimale.cpp:58:1: error: stray '\304' in program % Pătratul are deci n linii și n coloane (numerotate de la 1 la n), ^ cifrezecimale.cpp:58:1: error: stray '\203' in program cifrezecimale.cpp:58:1: error: stray '\310' in program cifrezecimale.cpp:58:1: error: stray '\231' in program cifrezecimale.cpp:59:1: error: stray '\303' in program % iar în fiecare pătrățel este trecut câte un număr natural ^ cifrezecimale.cpp:59:1: error: stray '\256' in program cifrezecimale.cpp:59:1: error: stray '\304' in program cifrezecimale.cpp:59:1: error: stray '\203' in program cifrezecimale.cpp:59:1: error: stray '\304' in program cifrezecimale.cpp:59:1: error: stray '\203' in program cifrezecimale.cpp:59:1: error: stray '\310' in program cifrezecimale.cpp:59:1: error: stray '\233' in program cifrezecimale.cpp:59:1: error: stray '\303' in program cifrezecimale.cpp:59:1: error: stray '\242' in program cifrezecimale.cpp:59:1: error: stray '\304' in program cifrezecimale.cpp:59:1: error: stray '\203' in program cifrezecimale.cpp:60:1: error: stray '\303' in program % cuprins între 1 și n^2. Pentru valorile n, x, y, val date, ^ cifrezecimale.cpp:60:1: error: stray '\256' in program cifrezecimale.cpp:60:1: error: stray '\310' in program cifrezecimale.cpp:60:1: error: stray '\231' in program cifrezecimale.cpp:61:1: error: stray '\304' in program % trebuie să determinați:ce valoare V se află în pătratul n x n la poziția (x, y) ^ cifrezecimale.cpp:61:1: error: stray '\203' in program cifrezecimale.cpp:61:1: error: stray '\310' in program cifrezecimale.cpp:61:1: error: stray '\233' in program cifrezecimale.cpp:61:1: error: stray '\304' in program cifrezecimale.cpp:61:1: error: stray '\203' in program cifrezecimale.cpp:61:1: error: stray '\303' in program cifrezecimale.cpp:61:1: error: stray '\256' in program cifrezecimale.cpp:61:1: error: stray '\304' in program cifrezecimale.cpp:61:1: error: stray '\203' in program cifrezecimale.cpp:61:1: error: stray '\310' in program cifrezecimale.cpp:61:1: error: stray '\233' in program cifrezecimale.cpp:62:1: error: stray '\310' in program % si la ce poziție (i, j) se află valoarea val în pătratul n x n ^ cifrezecimale.cpp:62:1: error: stray '\233' in program cifrezecimale.cpp:62:1: error: stray '\304' in program cifrezecimale.cpp:62:1: error: stray '\203' in program cifrezecimale.cpp:62:1: error: stray '\303' in program cifrezecimale.cpp:62:1: error: stray '\256' in program cifrezecimale.cpp:62:1: error: stray '\304' in program cifrezecimale.cpp:62:1: error: stray '\203' in program cifrezecimale.cpp:64:9: warning: character constant too long for its type [enabled by default] n=input('Valoarea lui n: '); ^ cifrezecimale.cpp:65:9: warning: character constant too long for its type [enabled by default] x=input('Pozitia x: '); ^ cifrezecimale.cpp:66:9: warning: character constant too long for its type [enabled by default] y=input('Pozitia y: '); ^ cifrezecimale.cpp:67:11: warning: character constant too long for its type [enabled by default] val=input('Valoarea lui val: '); ^ cifrezecimale.cpp:71:7: warning: character constant too long for its type [enabled by default] disp(['Valoarea de pe pozitia (x,y) este ' num2str(V)]); ^ cifrezecimale.cpp:73:7: warning: character constant too long for its type [enabled by default] disp(['Valoarea ' num2str(val) ' se afla pe linia ' num2str(lin) ' si coloana ' num2str(col)]); ^ cifrezecimale.cpp:73:32: warning: character constant too long for its type [enabled by default] disp(['Valoarea ' num2str(val) ' se afla pe linia ' num2str(lin) ' si coloana ' num2str(col)]); ^ cifrezecimale.cpp:73:66: warning: character constant too long for its type [enabled by default] disp(['Valoarea ' num2str(val) ' se afla pe linia ' num2str(lin) ' si coloana ' num2str(col)]); ^ cifrezecimale.cpp:76:1: error: stray '\304' in program %5.Se consideră șirul de cifre zecimale obținut prin scrierea consecutivă ^ cifrezecimale.cpp:76:1: error: stray '\203' in program cifrezecimale.cpp:76:1: error: stray '\310' in program cifrezecimale.cpp:76:1: error: stray '\231' in program cifrezecimale.cpp:76:1: error: stray '\310' in program cifrezecimale.cpp:76:1: error: stray '\233' in program cifrezecimale.cpp:76:1: error: stray '\304' in program cifrezecimale.cpp:76:1: error: stray '\203' in program cifrezecimale.cpp:77:40: error: too many decimal points in number % a numerelor naturale de la 10 la 99: 101112131415...9596979899. ^ cifrezecimale.cpp:78:1: error: stray '\304' in program % Pentru un k dat, să se afișeze cifra ce apare în acest șir pe poziția k. ^ cifrezecimale.cpp:78:1: error: stray '\203' in program cifrezecimale.cpp:78:1: error: stray '\310' in program cifrezecimale.cpp:78:1: error: stray '\231' in program cifrezecimale.cpp:78:1: error: stray '\303' in program cifrezecimale.cpp:78:1: error: stray '\256' in program cifrezecimale.cpp:78:1: error: stray '\310' in program cifrezecimale.cpp:78:1: error: stray '\231' in program cifrezecimale.cpp:78:1: error: stray '\310' in program cifrezecimale.cpp:78:1: error: stray '\233' in program cifrezecimale.cpp:1:1: error: expected unqualified-id before '%' token %1.Se dă un număr natural n. Calculați ultima cifră a lui 9^n ^ cifrezecimale.cpp:3:1: error: 'clc' does not name a type clc; ^ cifrezecimale.cpp:5:1: error: 'n' does not name a type n=input('Valoarea lui n: '); ^ cifrezecimale.cpp:6:1: error: expected unqualified-id before 'if' if rem(n,2)==0 ^ cifrezecimale.cpp:8:1: error: expected unqualified-id before 'else' else ^ cifrezecimale.cpp:10:1: error: 'end' does not name a type end ^ cifrezecimale.cpp:13:1: error: expected unqualified-id before '%' token %2.Se dă un număr natural n. Calculați ultima cifră a lui 2^n. ^ cifrezecimale.cpp:16:1: error: expected unqualified-id before 'if' if n==0 ^ cifrezecimale.cpp:18:1: error: expected unqualified-id before 'else' else ^ cifrezecimale.cpp:20:5: error: expected unqualified-id before 'if' if rest==1 ^ cifrezecimale.cpp:22:5: error: 'end' does not name a type end ^ cifrezecimale.cpp:25:5: error: 'end' does not name a type end ^ cifrezecimale.cpp:28:5: error: 'end' does not name a type end ^ cifrezecimale.cpp:31:5: error: 'end' does not name a type end ^ cifrezecimale.cpp:35:1: error: expected unqualified-id before '%' token %3.Se dau două numere naturale și un simbol ^ cifrezecimale.cpp:40:1: error: 'b' does not name a type b=input('Valoarea lui b: '); ^ cifrezecimale.cpp:41:1: error: 'op' does not name a type op=input('Valoarea lui op: '); ^ cifrezecimale.cpp:43:1: error: expected unqualified-id before 'switch' switch op ^ cifrezecimale.cpp:46:5: error: expected unqualified-id before 'case' case "-" ^ cifrezecimale.cpp:48:5: error: expected unqualified-id before 'case' case "*" ^ cifrezecimale.cpp:50:5: error: expected unqualified-id before 'case' case "/" ^ cifrezecimale.cpp:52:5: error: 'otherwise' does not name a type otherwise ^ cifrezecimale.cpp:54:1: error: 'end' does not name a type end ^ cifrezecimale.cpp:65:1: error: 'x' does not name a type x=input('Pozitia x: '); ^ cifrezecimale.cpp:66:1: error: 'y' does not name a type y=input('Pozitia y: '); ^ cifrezecimale.cpp:67:1: error: 'val' does not name a type val=input('Valoarea lui val: '); ^ cifrezecimale.cpp:69:1: error: 'matrice' does not name a type matrice=magic(n); ^ cifrezecimale.cpp:70:1: error: 'V' does not name a type V=matrice(x,y); ^ cifrezecimale.cpp:71:5: error: expected constructor, destructor, or type conversion before '(' token disp(['Valoarea de pe pozitia (x,y) este ' num2str(V)]); ^ cifrezecimale.cpp:72:1: error: expected unqualified-id before '[' token [lin,col]=find(matrice==val); ^ cifrezecimale.cpp:73:5: error: expected constructor, destructor, or type conversion before '(' token disp(['Valoarea ' num2str(val) ' se afla pe linia ' num2str(lin) ' si coloana ' num2str(col)]); ^ cifrezecimale.cpp:76:1: error: expected unqualified-id before '%' token %5.Se consideră șirul de cifre zecimale obținut prin scrierea consecutivă ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema CifreZecimale face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.