J'ai besoin d'aide. Je veux atteindre un résultat comme indiqué sur mon image resultBoucle imbriquée C++, augmentation de la base par la puissance
première question ... est-ce que mon professeur a fait une erreur? 2^10 = 1024 et non 2048 ...?! mais NVM ..
mon seul problème est le Cout des nombres plus de 100.000 - s'il vous plaît aider
voici mon code jusqu'à présent
#include <iostream>
#include <math.h>
#include <iomanip>
#include <string>
#include <sstream>
#include <ostream>
#include <stdio.h>
#include <conio.h>
#include <fstream>
using namespace std;
int main() {
int p; // exponent
float b; // base
cout << setw(4);
for (b=1; b<11; b++) {
cout << " | " << setw(12) << b;
}
cout << endl;
for (b=1; b<=10; b++) {
cout << b;
for (p=1; p<=10; p++) {
cout << " | " << setw(12) << pow(b, p);
}
cout << endl;
}
return 0;
}
La sortie de c'est here
svp pls aider,
meilleures salutations!
oh et ... any1 peut me dire Avec quel includes je ne j'ai besoin pour cela? Je viens d'ajouter quelques tutoriels que j'ai regardés .... comme je l'ai dit, je suis nouveau en C++, normalement je suis un Webdesigner - donc pas beaucoup de programmation:/ – Rellston
@Rellston Il n'y a rien de mal avec les chiffres. Ils sont écrits en notation scientifique. Est-ce le problème? – PaulMcKenzie
La deuxième ligne de la première table semble être fausse (en supposant que vous voulez row^col), parce que 2^3 = 8 et non 16 (donc en fait le reste de cette rangée devrait se déplacer vers la droite, et se terminant par 2^10 = 1024). – agold