Ejercicios c++
el mayor de ambos o un mensaje si son iguales.
**********************************************
#include <stdio.h>
main()
{
int a,b;
printf("Dame dos numeros... ");scanf("%d%d",&a,&b);
if (a>b)
printf("El mayor numero es... %d",a);
else
if (b>a)
printf("El numero mayor es.... %d",b);
else
printf("Los numeros son iguales");
return 0;
}**********************************************
2.- Leer un carácter y dos números enteros.
Si el carácter leído es un operador aritmético
calcular la operación correspondiente, si es cualquier otro
mostrar error. Hacer el programa utilizando switch
**********************************************#include <stdio.h>
void main()
{
char c;
int a,b;
printf("dame un caracter\n");
c=getchar();
fflush (stdin);
printf("dame dos numeros\n");
scanf("%d %d",&a,&b);
switch (c){
case '+':
printf("resultado %d",a+b);
break;
case '-':
printf("resultado %d",a-b);
break;
case '*':
printf("resultado %d",a*b);
break;
case '/':printf("resultado %d",a/b);
break;
default:
printf("error");
}
}
**********************************************
3.- Leer un número entero y visualizar su
tabla de multiplicar.**********************************************
#include <stdio.h>
void main()
{
int a,b;
printf ("Introduce el número:");
scanf("%d",&a);
b=1;
while (b<=10)
{
printf("%d * %d = %d\n",a,b,a*b);b++;
}
}
**********************************************
4.- Media de una serie de números que finaliza al
introducir el 999. El 999 no debe ser tenido
en cuenta para la media.
**********************************************#include <stdio.h>
void main()
{
int n,c=0,s=0;
// Típico esquema mientras.
// Se lee el primer elemento de la secuencia fuera del bucle
printf("Dame el primer nº:");
scanf("%d",&n);
while(n!=999){
s+=n; // Se trata el elemento leído
c++;
printf("Dame el siguiente nº:"); // Se obtiene el siguiente elemento
scanf("%d",&n);
}
if (c) // Sólo se podrá dividir si en la secuencia hay algún nº
printf("\nLa media de los números es...
Regístrate para leer el documento completo.