Previzualizare laborator:

Extras din laborator:

1. Sa se evalueze urmatoarea functie:

f: R → R

f(x) =

namespace _1.Functia_f

{

class Program

{

static void Main(string[] args)

{

float x, y;

Console.Write("x= ");

//citirea lui x

x = float.Parse(Console.ReadLine());

if (x < -1)

y = x;

else

if (x < 5)

y = 2 * x - 5;

else

y = x * x;

Console.Write("f(" + x + ")=" + y);

Console.ReadLine();

}

}

}

2. Se citesc doua numere naturale a si b. Sa se afle cel mai mare divizor comun al lor folosind metoda diferentelor.

namespace _2.Cel_mai_mare_divizor_comun

{

class Program

{

static void Main(string[] args)

{

int a, b;

do

{

Console.Write("a=");

a = int.Parse(Console.ReadLine());

}

while (a <= 0);

//dc ii mai mic ca 0 incepe de la inceput

//dc ii mai mare trece la instructiune

do

{

Console.Write("b=");

b = int.Parse(Console.ReadLine());

}

while (b <= 0);

while (a != b)//pana cand “a” difera de “b”

if (a > b)

a = a - b;

else

b = b - a;

Console.Write("Cel mai mare divizor comun= " + a);

Console.ReadLine();

}

}

}

3. Sa se afiseze daca numarul introdus este prim sau nu!

namespace _3.Numar_prim

{

class Program

{

static void Main(string[] args)

{

int n, d;

bool p = true;

//n-numar; d-divizor; p-prim;

Console.Write("n= ");

n = int.Parse(Console.ReadLine());

for (d = 2; d <= n / 2; d++)

//for(expr.1;expr.2;3xpr.3)

if (n%d==0)//restul impartirii lui “n” cu “d”

p = false;

if (p)

Console.Write("Numarul este prim.");

else

Console.Write("Numarul nu este prim!");

Console.ReadLine();

}

}

}

Observații:

Probleme rezolvate in C#

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • 1.Functia f.doc
  • 10.Schimbare intre 2 matrici.doc
  • 11.Max si eliminarea lui din vector.doc
  • 12.Adunarea a n numere din matrice.doc
  • 13.Linii cu cifre distincte.doc
  • 14.Fisier cu linii.doc
  • 15. Linie cu un anumit cuvant.doc
  • 16.Numarul vocalelor si consoanelor.doc
  • 17. Lista cu noduri.doc
  • 18. Oglinditul unui numar.doc
  • 19. Lista cu numere.doc
  • 2.Cel mai mare divizor comun.doc
  • 20. Eliminarea unei valori.doc
  • 21.Polinom.doc
  • 22.Lista cu numere naturale.doc
  • 3.Numar prim.doc
  • 4.Descompunere in factori primi.doc
  • 5.Max si Min dintre n componente.doc
  • 6.Componentele sirului y.doc
  • 7.Matrici cu numerele Fibonacci.doc
  • 8.Numar natural.doc
  • 9.Matricea A.doc
  • Lab. 10 - 13.01.2010.doc
  • Lab. 8 - 09.12.2009.doc
  • Lab. 9 - 6.01.2010.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
9/10 (2 voturi)
Nr fișiere:
25 fisiere
Pagini (total):
39 pagini
Imagini extrase:
40 imagini
Nr cuvinte:
5 187 cuvinte
Nr caractere:
29 816 caractere
Marime:
116.71KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!