Tableau

kassal636 Messages postés 3 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,

j'ai 2 exos à programmer en langage C et que je devrai le rendre demain donc si kelk1 pourrais bien m'aider svp je n'y arrive pas, voila les énoncés:

1°)
Créer un programme qui demande à l'utilisateur de saisir le nom d'un fichier.
Le programme enregistre le nom dans une chaîne de caractères, et vérifie que celui-ci possède l'extension ".PAS"

2°)
Un programme contient la déclaration suivante:
int tab [20] = { 4, -2, -23, 4, 34, -67, 8, 9, -10, 11, 4, 12, -53, 19, 11, -60, 24, 12, 89, 19 };
Compléter ce programme de sorte d'afficher les éléments du tableau avec la présentation suivante:
4 -2 -23 4 34
-67 8 9 -10, 11
4 12 -53 19 11
-60 24 12 8 19

Svp si possible j'aimerais l'avoir d'ici se soir merci d'avance !!!!
A voir également:

3 réponses

enark78 Messages postés 491 Statut Membre 17
 
on ne fait pas les exercices des autres, lis la charte
0
chico200987 Messages postés 856 Statut Membre 144
 
Les exercices etant d'un niveau vraiment TRES simple, tu devrais ouvrir ton cours ou lire quelques lignes du siteduzero pour le faire il n''y a rien de complique la dedans c'est a la portee de tous les debutants..

Si tu as du mal, on veut bien t'aider mais faut que tu montres que tu as essaye en postant le bout de code que tu as fait, ce que tu ne comprends pas ou ce qui te gene..
0
kassal636 Messages postés 3 Statut Membre
 
#include <conio.h>
#include <iostream>

using namespace std;

void main()
{
int tab [20] = { 4, -2, -23, 4, 34, -67, 8, 9, -10, 11, 4, 12, -53, 19, 11, -60, 24, 12, 89, 19 };
int i;

for ( i = 0; i < 20; i++ )
{
for ( i = 0; i < 5; i++ )
{
cout << tab[i];
cout << "\n";
}
}

getch();
}

c'est le code du 2°) quand j'execute ça fait une boucle infini
0
chico200987 Messages postés 856 Statut Membre 144
 
C'est tout a faire normal, tu utilises deux boucles imbriquees avec le même index i, donc il n'ira jamais au dessus de 6 puisque tu le remets a 0 dans ton deuxieme for..

Il faut donc modifier quelque chose (ton premier for est bon.. )

Indice : Tu n'es pas oblige de faire un deuxième for
0
kassal636 Messages postés 3 Statut Membre
 
c bn mrci pour l'aide j'ai reussi a voir mes fautes, mais l'autre enoncé franchement je n'arrive a rien faire
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Dans ton énoncé tu dis que tu dois faire du C et tu fais du C++.
Tu dois faire du C ou du C++ ?
0