Aplicatie in C#

using System;

using System.Collections.Generic;


class Aliment

{

    // Proprietăți

    public string Nume { get; set; }

    public string Categorie { get; set; }

    public int Calorii { get; set; }

    public double Proteine { get; set; }

    public double Grasimi { get; set; }

    public double Carbohidrati { get; set; }


    // Constructor

    public Aliment(string nume, string categorie, int calorii, double proteine, double grasimi, double carbohidrati)

    {

        Nume = nume;

        Categorie = categorie;

        Calorii = calorii;

        Proteine = proteine;

        Grasimi = grasimi;

        Carbohidrati = carbohidrati;

    }


    // Metodă pentru a afișa detalii despre aliment

    public void AfiseazaDetalii()

    {

        Console.WriteLine($"Aliment: {Nume}");

        Console.WriteLine($"Categorie: {Categorie}");

        Console.WriteLine($"Calorii: {Calorii}");

        Console.WriteLine($"Proteine: {Proteine}g");

        Console.WriteLine($"Grăsimi: {Grasimi}g");

        Console.WriteLine($"Carbohidrați: {Carbohidrati}g");

        Console.WriteLine("--------------------------");

    }

}


class Program

{

    static void Main(string[] args)

    {

        // Listă de alimente sănătoase

        List<Aliment> alimenteSanatoase = new List<Aliment>();


        // Adăugare alimente în listă

        alimenteSanatoase.Add(new Aliment("Avocado", "Grăsimi sănătoase", 160, 2, 15, 9));

        alimenteSanatoase.Add(new Aliment("Migdale", "Nuci și semințe", 575, 21, 49, 22));

        alimenteSanatoase.Add(new Aliment("Somon", "Pește", 208, 20, 13, 0));

        alimenteSanatoase.Add(new Aliment("Spanac", "Legume", 23, 3, 0.4, 4));

        alimenteSanatoase.Add(new Aliment("Afine", "Fructe", 57, 0.7, 0.3, 14));


        // Afișare alimente

        Console.WriteLine("Lista de alimente sănătoase:");

        foreach (var aliment in alimenteSanatoase)

        {

            aliment.AfiseazaDetalii();

        }


        // Așteptare pentru a vizualiza output-ul

        Console.WriteLine("Apasă orice tastă pentru a închide...");

        Console.ReadKey();

    }

}


Comentarii

Postări populare de pe acest blog

IA si securitatea cibernetică

Cod Python pt aplicatie despre Securitate cibernetica