Benvenuto su Inforge
Rimuovi la pubblicità e partecipa alla più grande comunità italiana sul mondo digitale presente sul web sin dal 2007.
Iscriviti

Discussione Ufficiale Programmiamo con Inforge | Esercitazione 01 in C | Livello base

Una Discussione Ufficiale punta a raccogliere tutte le informazioni su un argomento o un fatto di attualità, con costanti aggiornamenti da parte del creatore e dei partecipanti.
Supporta Inforge con una donazione

ddos attack

Utente Iron
18 Marzo 2021
18
4
9
Ultima modifica:
anche io partecipo
Messaggio unito automaticamente:

io sempre in C# li faccio so che non dovrei farli in questo linguaggio ma ci provo:
esercizio 1:
C#:
static float MediaFloat(params float[] array)
        {
            float temp = 0;
            int count = 0;
            foreach (float x in array)
            {
                temp += x;
                count++;
            }
            return temp / (float)count;
           
        }

esercizio 2:
C#:
static void PrintArray(float[] array)
        {
            foreach (float x in array) {
                Console.WriteLine(x);
            }
        }

esercizio 3:
C#:
static public void InputArray(List<float> array, int n)
        {
            for (int i=0;i<n;i++)
            {
                Console.Write($"Input {i}: ");
                float temp = (float)Console.Read();
                array.Add(temp);
            }
        }

esercizio 4:
non credo si possa fare in C#

esercizio 5:
C#:
static public void MinArray(float[] array)
        {
            float temp = 0;
            foreach (float x in array)
            {
                if (x>temp)
                {
                    temp = x;
                }
            }
            foreach (float x in array)
            {
                if (x<temp)
                {
                    temp = x;
                }
            }
            Console.WriteLine(temp);
        }

esercizio 6:
non lo riesco a fare

esercizio 7:
C#:
static public void ArrayWrite(float[] array, string filename)
        {
            StreamWriter sw = new StreamWriter(filename);
            foreach (float x in array)
            {
                sw.WriteLine(Convert.ToString(x));
            }

            sw.Close();
        }

esercizio 8:
anche questo non credo si possa fare in C#
 
  • Mi piace
Reactions: Valley
Supporta Inforge con una donazione