1 Correction du TP module Matlab Java C++ Correction sous Matlab

publicité
Correction du TP module Matlab Java C++
Correction sous Matlab
Exercice01 :
disp(' Lisez moi la taille de n');
n=input('n=');
while(n<=0)
disp(' Relisez moi la taille de n');
n=input('n=');
end;
s=0;
for i=1:n;
f=1;
for j=1:i;
f=f*j;
end;
s=s+i/f;
end;
sprintf(' La somme est %.2f ', s)
Exercice02 :
disp(' Lisez moi la taille de n');
n=input('n=');
while(n<=0)
disp(' Relisez moi la taille de n');
n=input('n=');
end;
s=0;
1
compt=0;
for i=1:n;
sprintf(' valeur %d',i)
val=input(' ');
if (mod(val,2)==0)
s=s+val;
compt=compt+1;
end;
end;
sprintf(' La somme des valeurs paires est %d et leurs nombre est %d',s,compt)
Correction sous Java
Exercice01 :
import java.util.Scanner;
public class exo1{
public static void main(String[]args){
System.out.println(" Lisez la valeur de n");
Scanner val=new Scanner(System.in);
int n=val.nextInt();
while(n<=0)
{
System.out.println(" Relisez la valeur de n");
n=val.nextInt();
}
float s=0;
for (int i=1;i<=n;i++)
{int f=1;
for (int j=1;j<=i;j++)
f=f*j;
2
s=s+ (float)i/f;}
System.out.println(" La somme est "+ s);
}}
Exercice02 :
import java.util.Scanner;
public class exo2{
public static void main(String[]args){
System.out.println(" Lisez la valeur de n");
Scanner val=new Scanner(System.in);
int n=val.nextInt();
while(n<=0)
{System.out.println(" Relisez la valeur de n");
n=val.nextInt();
}
int s=0;
int compt=0;
for (int i=1;i<=n;i++)
{int valeur=val.nextInt();
if (valeur %2==0)
{s=s+valeur;
compt=compt+1;
}}
System.out.println(" La somme des nombres paires est "+ s+" et leurs nombres est "+compt);
}}
Correction sous C++
3
Exercice01 :
#include<stdio.h>;
void main(){
int n,i,f,j;
float s;
printf(" Lisez moi la valeur de n\n");
scanf("%d",&n);
while (n<=0)
{
printf(" Relisez moi la valeur de n\n");
scanf("%d",&n);
}
s=0;
for (i=1;i<=n;i++)
{
f=1;
for(j=1;j<=i;j++)
f=f*j;
s=s+(float)i/f;
}
printf(" La somme est %.2f",s);
}
Exercice 02 :
#include<stdio.h>;
void main(){
int n,i,s,compt,val;
printf(" Lisez moi la valeur de n\n");
scanf("%d",&n);
while (n<=0)
4
{printf(" Relisez moi la valeur de n\n");
scanf("%d",&n);
}
s=0;
compt=0;
for (i=1;i<=n;i++)
{
printf(" Valeur%d=",i);
scanf("%d",&val);
if( val %2==0)
{
s=s+val;
compt=compt+1;
}
}
printf(" La somme des valeurs paires est %d et leurs nombres est %d",s,compt);
}
5
Téléchargement