Sunteți pe pagina 1din 5

CATEDRA INFORMATICĂ

Disciplina:Programarea vizuala
Lucrare de studiu individual nr. 1
Tema: Initiere in C#. Clase si Obiecte

I-1537

A elaborat elevul: Guțu Lilian


A evaluat profesorul: Covali Eugenia

Nota
______________
Cuprins:

Enunțul problemei : ....................................................................................... 3


Listing-ul programului: ................................................................................. 3
Teste: ............................................................................................................. 3
Concluzie:...................................................................................................... 4
Bibliografie: .................................................................................................. 4
Tema: Elaborarea claselor si obiectelorîn limbajul C# utilizînd Microsoft Visual
Studio 2015.

Enunțul problemei :

Radu a compus o poezie despre fata visurilor lui – Doina. Între timp visual s-a
realizat, însă cu o altă fată – Mirela. S-a gândit Radu că ar fi păcat să nu păstreze
poezia, dar trebuie să substitue în ea toate cuvintele „Doina” cu „Mirela”. Ajutați-l pe
Radu, realizând substituția.

Listing-ul programului:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp8
{
class Program
{
static void Main(string[] args)
{
string p,f;
f = "POEZIE";
Console.WriteLine("Introduceti poezia: ");
p = Console.ReadLine();
f = p.Replace("Doina", "Mirela");
Console.WriteLine("Operatiunea a fost efectuata cu succes!");
Console.WriteLine(f);
Console.Read();
}
}
}

Teste:

Test 1
Test 2

Test 3

Concluzie:

Scopul aceste lucrări individuale a fost de a-mi dezvolta capacitățile în programarea


limbajului C#. Totodată, prin această încercare mi s-au verificat cunoștințele
referitoare la elementele de bază din C#. Am întâlnit dificultăți la acest exercițiu,
deoarece algoritmul diferă foarte mult de cel de la C++. Limbajul de programare C++
oferă inițial cantitate maximă de caractere variabelelor string (256), pe când C# doar
cât este necesar. În pofida acestui fapt, citind surse adăugătoare am reușit să realizez
cu brio sarcina propusă.

Bibliografie:

 „Totul despre C și C++”, editura Teora, 2002, Kris Jamsa;


 „Manual de programare în C”, ediura Ilitus, 2006, Roger Bacon;
 „Introducere în C”, editura Teora, 2007, Bernard Kernighan;
 https://ro.wikipedia.org/wiki/C_(limbaj_de_programare);
 http://www.lectiideinformatica.net/tutoriale-cursuri-lectii-video-
programare/tutoriale-cursuri-lectii-video-c.html;
 http://www.crystalmind.ro/curs-programare-cpp.php.