× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 petite question C++ (Programmation )
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Neji31
  Posté le 11/12/2008 @ 22:05 
Aller en bas de la page 
Petit astucien

Bonjour a tous

J'ai un petit soucis , je debute en C++ et je suis en pleine conception d'1 calendrier

mon probleme est simple dans une année il y a 12 mois composés soit 31 ou 30 jours (28 ou 29 pour fevrier)

le probleme est dans la conception du taleau je ne sais pas quoi utiliser pour faire en sorte qu'1 mois se termine soit le 30 soit le 31.

Je pensais faire un do{} while() mais je ne suis pas sur que ça soit le type de boucle a utiliser .

voici pour l'instant le debut de mon prog

_____________________________________________________________________________

#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <math.h>

using namespace std;

#define MAX_l 31
#define MAX_c 12

typedef int tableau [MAX_c][MAX_l];

int main() {

tableau tab;

int i,j,a;

a=0;
for (i=0; i<31; i++) {
a++;
for (j=0; j<12; j++) {
tab[j][i]=a;
cout << setw(5)<< tab[j][i];
}
cout << endl;
}



system("PAUSE");
return(0);
}

____________________________________________________________________________________

J'utilise Dev C++ sous Xp

Pourriez vous m'aider si possible

Merci d'avance



Modifié par Neji31 le 12/12/2008 16:46
Publicité
fennec.
 Posté le 12/12/2008 à 12:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour,

pour pas faire compliqué

int tab[] nbrDay = {31,28,31,30,31,30,31,31,30,31,30,31};

for (i=0; i< nbrDay[i];i++) a++;
reste plus que la condition pour le mois de février (28 ou 29 jours)


Modifié par fennec. le 12/12/2008 12:48
Neji31
 Posté le 12/12/2008 à 16:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Oki merci je vais essayer comme ça .

Neji31
 Posté le 15/12/2008 à 22:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

A vrai dire j'ai essayé de modifier mon script afin d'integreer la ligne que tu m'as donné mais j'ai des erreurs aiu niveau de la compilation

fennec.
 Posté le 16/12/2008 à 08:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour,

je n'ai pas dit que mes lignes de code serai bonne,
il faut adapté. c'était juste pour montré le principe
pour savoir combien de jours a un mois.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
29,99 €SSD Kingston A400 240 Go à 29,99 €
Valable jusqu'au 25 Octobre

Amazon fait une promotion sur le SSD Kingston A400 240 Go qui passe à 29,99 € livré gratuitement alors qu'on le trouve autour de 35 € ailleurs. Il offre des débits de 450 Mo/s en écriture et 500Mo/s en lecture.


> Voir l'offre
49,49 €Disque dur Toshiba P300 2 To à 49,49 € avec le code AFFAIRE10
Valable jusqu'au 25 Octobre

Cdiscount fait une promotion sur le disque dur Toshiba P300 2 To qui passe à 49,49 € grâce au code promo AFFAIRE10On le trouve ailleurs à partir de 65 €. Ce disque dur interne de 2 To est SATA 6 Gbps, possède 64Mo de cache et dispose d'une vitesse de rotation de 7200 tpm. 


> Voir l'offre
99,99 €Ecran Lenovo 24 pouces D24-20 (Full HD, VA, 75 Hz, FreeSync) à 99,99 €
Valable jusqu'au 25 Octobre

Fnac propose actuellement l'écran 24 pouces Lenovo D24-20 à 99,99 € alors qu'on le trouve ailleurs à plus de 129 €. Cet écran dispose d'une dalle Full HD (1920x1080) à bords fins, avec un temps de réponse de 5 ms et un rafraichissement de 75 Hz. Il possède des entrées VGA et HDMI. Il est compatible Freesync.  


> Voir l'offre

Sujets relatifs
[info] Swift: Pourquoi Apple a créé un nouveau langage de programmation
programmation simple
Question
Débuts en programmation...
Programmation mobile en C#
programmation vb.net
programmation
programmation d'un petit jeu
Question
Question
Plus de sujets relatifs à petite question C++ (Programmation )
 > Tous les forums > Forum Autres langages