Un program in C# va rog!!! Dau tot
De creat o lista unidirectionala cu cinci elemnte intregi.
Sa se calculeze media aritmetica.
Sa se afiseze rezultatul si lista la ecran.
Utilizator anonim:
Se face C# in scoli?
Răspunsuri la întrebare
Răspuns de
0
using System;
namespace ConsoleApplication{
class Program {
static void Main(string[] args) {
listElement firstElement=null, lastCreatedElement = null;
for (int i = 1; i <= 5; i++) {
listElement newElement = new listElement();
if (i == 1) firstElement = newElement;
if (lastCreatedElement != null) lastCreatedElement.next = newElement;
int intReadFromConsole = Convert.ToInt32(Console.ReadLine());
newElement.value = intReadFromConsole;
lastCreatedElement = newElement;
}
double sum = 0;
listElement currentElement = firstElement;
for (int i = 1; i <= 5; i++) {
sum = sum + currentElement.value;
currentElement = currentElement.next;
}
sum = sum / 5;
Console.WriteLine(sum);
}
}
class listElement {
public int value;
public listElement next;
}
}
namespace ConsoleApplication{
class Program {
static void Main(string[] args) {
listElement firstElement=null, lastCreatedElement = null;
for (int i = 1; i <= 5; i++) {
listElement newElement = new listElement();
if (i == 1) firstElement = newElement;
if (lastCreatedElement != null) lastCreatedElement.next = newElement;
int intReadFromConsole = Convert.ToInt32(Console.ReadLine());
newElement.value = intReadFromConsole;
lastCreatedElement = newElement;
}
double sum = 0;
listElement currentElement = firstElement;
for (int i = 1; i <= 5; i++) {
sum = sum + currentElement.value;
currentElement = currentElement.next;
}
sum = sum / 5;
Console.WriteLine(sum);
}
}
class listElement {
public int value;
public listElement next;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă