You are on page 1of 4

Generalitat de Catalunya

Departament d’Educació
CFGS Automatització i Robòtica Industrial
Institut Illa dels Banyols Mòdul10:
c. Lo Gaiter del Llobregat, 121 Curs/Grup: 1º EEB0
08820 El Prat de Llobregat INFORMÀTICA INDUSTRIAL
DATA: 5/05/2021
DEPARTAMENT: Unitat Formativa 2: NF3:Programació d’equips i sistemes industrials
ELÈCTRIC amb llenguatge C. (Pr3)
Total Fulls: 1 / _1 _

QUALIFICACIÓ:
PROFESSOR/A:
Jordi Lliberato Nom i Cognoms: Alfonso Lopez

1. El programa ens demana un número n i un número m. El programa multiplica els


números del n al m i mostre el resultat per pantalla.

#include <stdio.h>
#include <stdlib.h>
int main(void) {

int m,n,s,i;

printf("dale un valor a n: \n");


scanf("%i",&n);
printf(" dale un valor a m: \n");
scanf("%i",&m);
for (i=n; i<m; i++)
{
s=n*m;
}

printf("El resultat es: %i \n",s);


system("pause");
return 0;

Versió: 2.0 Aprovat: Comissió de Qualitat Data d’entrada en vigor: 12.09.2019 Referència: REG009
2. El programa ens demana un número n i un número m. El programa multiplica els
números del n al m i mostra el resultat per pantalla. Al final del programa has de
demanar “Vols seguir calculant?”. Només si introduïm ‘s’ o ‘S’ seguim calculant.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main() {
int n, m;
float dinero;
char ch='s';
while ((ch == 's')||(ch == 'S')){
float suma=0;
printf ("Introduce el numero de alumnos:");
scanf ("%d", &n);
for(m=0;m<n;m++)
{
printf ("Introduce el dinero:"); scanf ("%f", &dinero); suma=suma+dinero;

}
printf ("La suma total de dinero de los alumnos es: %.2f \n", suma);
printf ("Quieres salir del programa? (S/s) \n");
fflush(stdin);
scanf ("%c", &ch);
}
return 0;
}
M10- CFGS EEB0 Unitat Formativa 2: NF2 Introducció al llenguatge C DATA: 18/12/2019
Nom i Cognoms: Curs/Grup: Full nº / Total Fulls: 2 / 2_

3. El programa ens demana un número n (número de alumnes) i cada alumne ens


introdueix els seus diners (euros) de butxaca. Al final del programa mostra per
pantalla la suma total de euros . Al final del programa has de demanar “Vols sortir
del programa?”. Només si introduïm ‘s’ o ‘S’ sortim del programa. La suma total no
es va acumulant .

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main() {
int n, m;
float dinero;

char ch='n';
while ((ch != 's') && (ch != 'S'))
{
float suma=0;
printf ("Introduce el numero de alumnos:");
scanf ("%d", &n);
for(m=0;m<n;m++)
{
printf ("Introduce el dinero:"); scanf ("%f", &dinero); suma=suma+dinero;

}
printf ("La suma total de dinero de los alumnos es: %.2f \n", suma);
printf ("Quieres salir del programa? (S/s) \n");
fflush(stdin);
scanf ("%c", &ch);
}
return 0; }

Versió: 1.0 Aprovat: Comissió de Qualitat Data d’entrada en vigor: 07.05.2014 Referència: REG009
4. El programa ens demana un número n i un número m. El programa ha de realitzar
les següents operacions. Exemple: n=1 i m=4 (1+2) * (2+3) * (3+4) i treure per
pantala “ el resultat final és: 105”.

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {


int n, m, i, op, p;
op=1;
printf ("Introduce el numero n:");
scanf ("%d", &n);
printf ("Introduce el numero m:");
scanf ("%d", &m);
int valor = n+1;
for(i=n;i<=(m-1);i++)
{ op=(i+valor)*op;
valor = valor+1;

}
printf ("El resultado final es: %d. \n", op);
return 0;

You might also like