Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using System.IO;
- namespace studenti
- {
- public partial class Form1 : Form
- {
- Class1 st = new Class1();
- int punt;
- int pos;
- float medd,tott;
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
- {
- int.TryParse(comboBox1.Text, out pos);
- if (pos<1 || pos>10)
- {
- return;
- }
- textBox3.Text = st.punteggio[pos].ToString();
- if (textBox3.Text == "0")
- {
- textBox3.Text = "";
- }
- }
- private void button3_Click(object sender, EventArgs e)
- {
- punt =Convert.ToInt32(textBox3.Text);
- textBox3.Text = "";
- st.Aggiungi(punt, pos);
- }
- private void button2_Click(object sender, EventArgs e)
- {
- medd=st.Media();
- label7.Text = "Media: " + medd.ToString();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- tott = st.Totale();
- label6.Text = "Totale: " + tott.ToString();
- }
- private void textBox3_TextChanged(object sender, EventArgs e)
- {
- }
- private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- private void button4_Click(object sender, EventArgs e)
- {
- comboBox2.Items.Add(textBox1.Text);
- comboBox2.Items.Add(textBox2.Text);
- for (int i=0; i<=10;i++){
- comboBox2.Items.Add("Questionario " + i + ":" + st.punteggio[i].ToString());
- }
- StreamWriter pagella = new StreamWriter("pagella.txt");
- for (int i = 0; i < comboBox2.Items.Count; i++)
- {
- pagella.WriteLine(comboBox2.Items[i].ToString());
- }
- pagella.Close();
- comboBox2.Items.Clear();
- }
- }
- }
- CLASSE--------------------------------------------------------------------
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace studenti
- {
- class Class1
- {
- private string nome;
- private string cognome;
- private float tot;
- private float med;
- public int[] punteggio = new int[11];
- private int count = 0;
- public string Nome
- {
- set { nome = value; }
- get { return nome; }
- }
- public string Cognome
- {
- set { cognome = value; }
- get { return cognome; }
- }
- public float Tot
- {
- set { tot = value; }
- get { return tot; }
- }
- public float Med
- {
- set { med = value;}
- get { return med; }
- }
- public Class1()
- {
- nome = "";
- cognome = "";
- }
- public void Aggiungi(int punteggio1, int po)
- {
- punteggio[po] = punteggio1;
- }
- public float Media()
- {
- count = 0;
- tot = 0;
- for (int i = 0; i < 10; i++)
- {
- if (punteggio[i] > 0)
- {
- tot += punteggio[i];
- count++;
- }
- }
- med = tot / count;
- return med;
- }
- public float Totale()
- {
- tot = 0;
- for (int i = 0; i < 10; i++)
- {
- if (punteggio[i] > 0)
- {
- tot += punteggio[i];
- }
- }
- return tot;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement