CAMBIA LAYOUT
  • leftlayout
  • rightlayout
Personalizza la Home

SpazioMac

Programmare in C++

Programmazione Cocoa VisualC PHP C++ JS PYTHON e ecc..
5 messaggi • Pagina 1 di 1

Programmare in C++

Messaggioda lipry » 13/11/2009, 19:04

Ciao a tutti ragazzi, mi è venuta l'idea di aprire questa sezione per chi come me programma in c++ (per scuola, universita, lavoro o solo per passione).
Potremo darci una mano a vicenda dove non riusciamo oppure mettere i nostri lavori finiti!.
Per mac io uso xCode che e bellissimo, l'unico difetto e che bisogna mettere std:: davanti ogni cout e cin.

Questa è l'ultimo lavoro che mi hanno dato di compito:
Dato un input da 1 a 12 stabilire se il mese e di 28,29 (Anni bisestili),30,31 giorni.
Ho utilizzato lo switch!

Codice: Seleziona tutto
#include <iostream>
#include "stdlib.h"
using namespace std;
//Variabili
int Numero_Mese;
int Anno;
//Funzioni
void Anno_Bisestile();
void Mese();

int main (int argc, char * const argv[])
{

    std::cout << "Inserire il numero di un mese! (da 1 a 12): ";
    std::cin>>Numero_Mese;
   switch(Numero_Mese)
   {
      case 4:
      case 6:
      case 9:
      case 11: std::cout<<"Il mese che hai inserito e di 30 giorni"<<endl;
         break;
      case 2: Anno_Bisestile();
            break;
       
      default: Mese();
      
   }
    return 0;

}

void Anno_Bisestile()
{
   std::cout<<"Inserisci l'anno di cui stai parlando: ";
   std::cin>>Anno;
   
   if (((Anno%4==0) && (Anno%100 !=0)) || (Anno%400==0))
   {
      std::cout<<"Il mese che hai inserito è di 29 giorni"<<endl;
   }
   else
   {
       std::cout<<"Il mese che hai inserito è di 28 giorni"<<endl;
   }
}

void Mese()
{
   if (Numero_Mese<12)
   {
   std::cout<<"Il mese che hai inserito è di 31 giorni"<<endl;
   }
   else
   {
   std::cout<<"Il numero inserito non è frà 1 e 12"<<endl;
   }
}

IL MIO VIDEOBLOG : http://www.youtube.com/lipry1
IL SITO DEL MIO VIDEOBLOG: http://www.liprymac.altervista.org
Avatar utente
lipry
livello fedeltà
livello fedeltà
 
Messaggi: 170
Iscritto il: 14/04/2009, 11:51
Località: Varese

Re: Programmare in C++

Messaggioda silvio07 » 13/11/2009, 20:22

Ma che strano questo C++, non so, mi lascia perplesso. :D
Il C ha un aspetto più interessante... :D
Il mio Macintosh:
iMac early 2008
Intel core 2 duo 2,66 ghz
2 gb di ram DDR2
ATi radeon hd 2600pro
hd 500gb
Il sito di mia mamma (poetessa): www.letiziadimartino.it
Avatar utente
silvio07
livello fedeltà
livello fedeltà
 
Messaggi: 446
Iscritto il: 26/03/2009, 22:11

Re: Programmare in C++

Messaggioda Mc128k » 14/11/2009, 10:51

Mah, il C++ ti servirà a poco, solo il linguaggio ad oggetti, il resto è meglio che te lo studi da un buon libro (guarda qua http://mc128k.99k.org/Mc128k/Down_link_files/Apress%20Programming%202009%20Dalrymple.pdf)
Il mio Blog e sito--> http://www.mc128k.info
Avatar utente
Mc128k
livello fedeltà
livello fedeltà
 
Messaggi: 5
Iscritto il: 10/09/2009, 21:17

Re: Programmare in C++

Messaggioda silvio07 » 14/11/2009, 12:26

Io pensa sia molto importante l'apprendimento del C prima di tutto. Per esempio, se tu dovessi un giorno iniziare a studiare Objective C per la programmazione in Mac OS X, le basi migliori le da il C. E inoltre il C è il linguaggio madre di buona parte dei linguaggi di programmazione, ti sarà sempre una risorsa. Ma la scuola italiana come al solito in informatica ci azzecca sempre (anzi che non fate il turbo pascal).
Ciao!
Il mio Macintosh:
iMac early 2008
Intel core 2 duo 2,66 ghz
2 gb di ram DDR2
ATi radeon hd 2600pro
hd 500gb
Il sito di mia mamma (poetessa): www.letiziadimartino.it
Avatar utente
silvio07
livello fedeltà
livello fedeltà
 
Messaggi: 446
Iscritto il: 26/03/2009, 22:11

Re: Programmare in C++

Messaggioda vale » 15/11/2009, 15:29

silvio07 ha scritto:Io pensa sia molto importante l'apprendimento del C prima di tutto. Per esempio, se tu dovessi un giorno iniziare a studiare Objective C per la programmazione in Mac OS X, le basi migliori le da il C. E inoltre il C è il linguaggio madre di buona parte dei linguaggi di programmazione, ti sarà sempre una risorsa. Ma la scuola italiana come al solito in informatica ci azzecca sempre (anzi che non fate il turbo pascal).
Ciao!


Questa è una delle teorie (che prima si inizia in C e poi si passa agli oggetti), altri sostengono che chi inizia con la programmazione strutturata finisce sempre per tornare a ragionare in quel modo, anche se ha imparato un linguaggio ad oggetti.

Io non ho un idea precisa, penso che alla fine comunque ciascuno trova il proprio stile. In qualsiasi caso si impara la programmazione programmando. Propendo per il tuo approccio; dopotutto uno impara ad andare in moto dopo aver imparato ad andare in bicicletta...
Avatar utente
vale
livello fedeltà
livello fedeltà
 
Messaggi: 79
Iscritto il: 30/04/2009, 16:09
Località: Roma


5 messaggi • Pagina 1 di 1

Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Banner

Riguardo SpazioMac

SpazioMac nasce nel 2001 come semplice forum di appassionati, con il tempo abbiamo cercato di crescere e migliorarci... ora abbiamo un nuovo sito ed un nuovo forum! Cosa aspetti? Vogliamo essere i migliori! Entra a far parte della comunità!

il nostro motto: il miglior sito per gli utenti Mac: Recensioni, News e Tutorials, Assistenza Gratuita Professionale, Raduni e molto altro

SpazioMac dal tuo iPhone

SpazioMac

Puoi portare SpazioMac sempre con te sul tuo iPhone. Il sito viene correttamente visualizzato come sul tuo computer.