guarda che ho tantissimi libri a casa , però riguardanti python , reti e ethical hacking(il campo dell'informatica che amo)
la traccia è questa :
//Scrivere un programma che permetta di caricare un vettore di n elementi float con n compreso tra 10 e 30 , di stampare la somma e la media degli elementi di posto pari
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//traccia 1
//array starts from 0
int p=0; //contatore numeri che stanno nella posizione pari
int n; //dimensione del vettore
Double somma = 0, media; //sommatore , media
do
{
Console.WriteLine("Inserisci la dimensione del vettore : ");
n = Convert.ToInt32(Console.ReadLine());
}
while (n <= 10 || n>=30); //la dimensione del vettore deve essere compresa tra 10 e 30
Double[] val = new Double[n];
int i; //contatore del ciclo
for (i = 0; i < n; i++)
{
Console.WriteLine("Inserisci il " + ( i+1) + "° valore del vettore : "); //caricamento del vettore
val[i] = Convert.ToDouble(Console.ReadLine());
}
for (i = 0; i < n; i = i+2) //ciclo per le posizioni pari
{
p++; //contatore numeri nella posizione pari
somma += val[i]; //somma valori nella posizione pari
}
media = somma / p; //media valori nella posizione pari
Console.WriteLine("La somma degli elementi che si trovano nella posizione pari è : {0} \nLa media degli elementi che si trovano nella posizione pari è : {1}", somma, media); //stampa della media e somma nella posizione pari
Console.ReadLine();
}
}
}
//Scrivere un programma che permetta di caricare un vettore di n elementi float con n compreso tra 10 e 30 , di stampare la somma e la media degli elementi di posto pari
ho fatto bene la posizione ?
Anche io sono molto curioso , sono l'unico che studia nella mia classe