Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
NUC 15 Pro e NUC 15 Pro+ sono i due nuovi mini-PC di casa ASUS pensati per uffici e piccole medie imprese. Compatti, potenti e pieni di porte per la massima flessibilità, le due proposte rispondono in pieno alle esigenze attuali e future grazie a una CPU con grafica integrata, accompagnata da una NPU per la gestione di alcuni compiti AI in locale.
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Dal palco di Proofpoint Protect 2025 emerge la strategia per estendere la protezione dagli utenti agli agenti IA con il lancio di Satori Agents, nuove soluzioni di governance dei dati e partnership rafforzate che ridisegnano il panorama della cybersecurity
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-01-2009, 15:00   #1
Davidino.gbr91
Member
 
L'Avatar di Davidino.gbr91
 
Iscritto dal: Mar 2008
Città: Albano Laziale
Messaggi: 49
[C++] Struttura con funzioni

caricamento vettori alunni ricerca e stampa alunni 4ci con voto <=5
Codice:
#include <cstdlib>
#include <iostream>

using namespace std;

void carica (int scuola[],int);
void stampa_A(int scuola[],int);
int dim=2; 
    struct alunno
    {
           string nome;
           int eta;
           string classe;
           int votoinf;
           };
int main(int argc, char *argv[])
{
int i;
alunno scuola[dim];
carica (scuola,dim);
stampa_A(scuola,dim);

}
void carica (alunno scuola[],int dime)
{
     int i;
     for (i=0;i<dim;i++)
     {
         cout <<"nome alunno: ";
         cin >> scuola[i].nome;
         cout <<"eta alunno: ";
         cin >> scuola[i].eta;
         cout <<"classe alunno: ";
         cin >> scuola[i].classe;
         cout <<"voto in informatica: ";
         cin >> scuola[i].votoinf;
         }
         }
void stampa_A(alunno scuola[],int dim)
{
     int voto,i;
     for (i=0;i<dim;i++)
     {
         if (scuola[i].classe == "4ci" && scuola[i].votoinf <=5)
         {
                         cout <<"il nome e: "<<scuola[i].nome;
                         cout <<"il voto e: "<<scuola[i].votoinf;
                         }
                         }
                         }

   
    system("PAUSE");
    return EXIT_SUCCESS;
}
non riesco a capire dove sbaglio!
Davidino.gbr91 è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2009, 16:37   #2
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
non ho voglia di sistemarlo proprio tutto però qualcosa ho aggiustato, adesso errori in complilazione non ne da più

Codice:
#include <cstdlib>
#include <iostream>

using namespace std;

void carica (struct alunno scuola[],int);
void stampa_A(struct alunno scuola[],int);
int dim=2;

struct alunno
{
           string nome;
           int eta;
           string classe;
           int votoinf;
};

int main(int argc, char *argv[])
{
    struct alunno scuola[dim];
    carica (scuola,dim);
    stampa_A(scuola,dim);
}

void carica (struct alunno scuola[],int dime)
{
     int i;
     for (i=0;i<dim;i++)
     {
         cout <<"nome alunno: ";
         cin >> scuola[i].nome;
         cout <<"eta alunno: ";
         cin >> scuola[i].eta;
         cout <<"classe alunno: ";
         cin >> scuola[i].classe;
         cout <<"voto in informatica: ";
         cin >> scuola[i].votoinf;
    }
}

void stampa_A(struct alunno scuola[],int dim)
{
     int i;

     for (i=0;i<dim;i++)
     {
         if (scuola[i].classe == "4ci" && scuola[i].votoinf <=5)
         {
            cout <<"il nome e: "<<scuola[i].nome;
            cout <<"il voto e: "<<scuola[i].votoinf;
         }
     }
}
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2009, 18:27   #3
Davidino.gbr91
Member
 
L'Avatar di Davidino.gbr91
 
Iscritto dal: Mar 2008
Città: Albano Laziale
Messaggi: 49
ok pero nn mi fa stampare a video il nome e il voto dell'alunno con il voto piu basso..
Davidino.gbr91 è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2009, 22:09   #4
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
dal codice che hai scritto stampa qualcosa se e solo se inserisci un alunno con classe "4ci" E voto <=5.. e si comporta in modo del tutto onesto
ndakota è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondo...
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint Cybersecurity: email, utenti e agenti IA, la nuo...
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Acer TravelMate P6 14 AI: il Copilot+ PC sotto il chilo per il professionista in movimento Acer TravelMate P6 14 AI: il Copilot+ PC sotto i...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
La polizia ferma un'auto che fa inversio...
2 certezze e una bella novità: sc...
Windows 11 2025 Update è disponib...
Xiaomi 15T e 15T Pro già in scont...
Bici elettrica VARUN 26'' Fat Tire a sol...
Il web libero è morto, il pap&agr...
Il meglio dei robot a basso costo: Lefan...
Laureati in informatica senza lavoro, ne...
Una valanga di contenuti già annu...
Molti nemici... molto successo? Questo C...
Fotocamere Galaxy S26: poche differenze ...
Opera Neon: il nuovo browser AI agentico...
Collasso digitale alle porte? Quali sono...
Qualcomm 'schiaccia' Arm in tribunale: v...
Meta spinge sull'indipendenza da NVIDIA:...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:01.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v