Programmation sous eclipse (aide)

Fermé
Franck - 12 oct. 2008 à 18:48
 Franck - 12 oct. 2008 à 20:28
Bonjour,

j'ai un exercice qui me pose problème, le voici :

"Ecrire un programme qui crée un tableau comportant les valeurs des carrés des n premiers nombres impairs, la valeur étant lue au clavier et qui affiche les valeurs sous la forme suivante :
Combien de valeurs : 5
1a pour carré 1
3 a pour carré 9
5 a pour carré 25"

J'ai fait ceci, mais j'ai deux erreurs, même si j'initialise "n" et "valeurs" à "0".

Code :

package TP_2;

public class exo4_TP2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		int n;
		int valeurs;
		System.out.println("Combien de valeurs ? : ");
		int n=Clavier.lireInt();
		int [] valeurs=int[n];
//		 Calcul des valeurs 
		for (int i=0 ; i<valeurs.length ; i++)
		{
		valeurs[i]=(2*i+1)*(2*i+1);
		}
//		 Affichage du résultat
		for (int i=0 ; i<valeurs.length ; i++)
		{
		System.out.println((2*i+1)+ "a pour valeur " +valeurs[i]);
		}
		}
		}


Merci par avance pour votre aide.
A voir également:

1 réponse

up !
0