#3539
oop_numere_complexe
C++
Ai primit definiția unei clase. Implementează toate metodele clasei.
Problema | oop_numere_complexe | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #38366354 | Utilizator | |
Fișier | oop_numere_complexe.cpp | Dimensiune | 2.59 KB |
Data încărcării | 08 Octombrie 2022, 14:36 | Scor / rezultat | Eroare de compilare |
oop_numere_complexe.cpp:31:7: error: expected nested-name-specifier before 'System' using System; ^ oop_numere_complexe.cpp:31:7: error: 'System' has not been declared oop_numere_complexe.cpp:32:7: error: expected nested-name-specifier before 'System' using System.Collections.Generic; ^ oop_numere_complexe.cpp:32:7: error: 'System' has not been declared oop_numere_complexe.cpp:32:13: error: expected ';' before '.' token using System.Collections.Generic; ^ oop_numere_complexe.cpp:32:13: error: expected unqualified-id before '.' token oop_numere_complexe.cpp:33:7: error: expected nested-name-specifier before 'System' using System.Linq; ^ oop_numere_complexe.cpp:33:7: error: 'System' has not been declared oop_numere_complexe.cpp:33:13: error: expected ';' before '.' token using System.Linq; ^ oop_numere_complexe.cpp:33:13: error: expected unqualified-id before '.' token oop_numere_complexe.cpp:34:7: error: expected nested-name-specifier before 'System' using System.Text; ^ oop_numere_complexe.cpp:34:7: error: 'System' has not been declared oop_numere_complexe.cpp:34:13: error: expected ';' before '.' token using System.Text; ^ oop_numere_complexe.cpp:34:13: error: expected unqualified-id before '.' token oop_numere_complexe.cpp:35:7: error: expected nested-name-specifier before 'System' using System.Threading.Tasks; ^ oop_numere_complexe.cpp:35:7: error: 'System' has not been declared oop_numere_complexe.cpp:35:13: error: expected ';' before '.' token using System.Threading.Tasks; ^ oop_numere_complexe.cpp:35:13: error: expected unqualified-id before '.' token oop_numere_complexe.cpp:41:17: error: field 'a' has incomplete type Complex a; ^ oop_numere_complexe.cpp:42:17: error: field 'b' has incomplete type Complex b; ^ oop_numere_complexe.cpp:43:16: error: expected ':' before 'int' public int i; ^ oop_numere_complexe.cpp:44:16: error: expected ':' before 'int' public int r; ^ oop_numere_complexe.cpp:60:16: error: expected ':' before 'double' public double modul() ^ oop_numere_complexe.cpp:75:16: error: expected unqualified-id before 'public' static public Complex operator +(Complex a, Complex b) ^ oop_numere_complexe.cpp:83:16: error: expected unqualified-id before 'public' static public Complex operator -(Complex a, Complex b) ^ oop_numere_complexe.cpp:91:16: error: expected unqualified-id before 'public' static public Complex operator *(Complex a, Complex b) ^ oop_numere_complexe.cpp:99:16: error: expected ':' before 'string' public string afisare() ^ oop_numere_complexe.cpp:124:5: error: expected ';' after class definition } ^ oop_numere_complexe.cpp: In member function 'double sisharp_problema1::Complex::modul()': oop_numere_complexe.cpp:64:24: error: 'Math' was not declared in this scope double m = Math.Sqrt(r * r - i * i); ^ oop_numere_complexe.cpp: In member function 'std::string sisharp_problema1::Complex::afisare()': oop_numere_complexe.cpp:104:21: error: 'a' was not declared in this scope if (a.i < 0) ^ oop_numere_complexe.cpp:105:37: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::i', which is of non-class type 'int' s = s + "-" + i.ToString() + "i"; ^ oop_numere_complexe.cpp:107:31: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::i', which is of non-class type 'int' s = s + i.ToString() + "i"; ^ oop_numere_complexe.cpp:111:21: error: 'a' was not declared in this scope if (a.i < 0) ^ oop_numere_complexe.cpp:112:31: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::r', which is of non-class type 'int' s = s + r.ToString() + "+" + i.ToString() + "i"; ^ oop_numere_complexe.cpp:112:52: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::i', which is of non-class type 'int' s = s + r.ToString() + "+" + i.ToString() + "i"; ^ oop_numere_complexe.cpp:116:35: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::r', which is of non-class type 'int' s = s + r.ToString() + "-" + i.ToString() + "i"; ^ oop_numere_complexe.cpp:116:56: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::i', which is of non-class type 'int' s = s + r.ToString() + "-" + i.ToString() + "i"; ^ oop_numere_complexe.cpp:119:35: error: request for member 'ToString' in '((sisharp_problema1::Complex*)this)->sisharp_problema1::Complex::r', which is of non-class type 'int' s = s + r.ToString(); ^ oop_numere_complexe.cpp: At global scope: oop_numere_complexe.cpp:127:35: error: expected ',' or '...' before 'args' static void Main(string[] args) ^ oop_numere_complexe.cpp:136:5: error: expected ';' after class definition } ^ oop_numere_complexe.cpp: In static member function 'static void sisharp_problema1::Program::Main(std::string*)': oop_numere_complexe.cpp:130:15: error: expected primary-expression before 'int' x=int.Parse(Console.ReadLine()); ^ oop_numere_complexe.cpp:130:15: error: expected ';' before 'int' oop_numere_complexe.cpp:131:15: error: expected primary-expression before 'int' y=int.Parse(Console.ReadLine()); ^ oop_numere_complexe.cpp:131:15: error: expected ';' before 'int' oop_numere_complexe.cpp:132:41: error: conversion from 'sisharp_problema1::Complex*' to non-scalar type 'sisharp_problema1::Complex' requested Complex a = new Complex(x, y); ^ oop_numere_complexe.cpp:133:13: error: 'Console' was not declared in this scope Console.Write(a.afisare()); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema oop_numere_complexe face parte din a doua categorie. Pentru aceste probleme se folosește un program suport, furnizat de propunătorul problemei. 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ă.