Buenas tardes taringueros, hoy les traigo las respuestas a los ejercicios resueltos del post anterior, con 10 ejercicios para el lenguaje c.
Post con los ejercicios:
IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;
Post con los ejercicios:
IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;
Post con los ejercicios:
IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;
- 1)
- 2)
- 3)
- 4)
- 5)
- 6)
- 7)
- 8)
- 9)
- 10)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main(){
int r=0, a, b, c, d;
printf("Ingrese el primer digiton" );
scanf("%d",&a);
printf("Ingrese el segundo digiton" );
scanf("%d",&b);
printf("Ingrese el tercer digiton" );
scanf("%d",&c);
printf("Ingrese el cuarto digiton" );
scanf("%d",&d);
r=r*10+a;
r=r*10+b;
r=r*10+c;
r=r*10+d;
printf("Su numero es: %dn",r);
system("pause" );
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main(){
int a, b, r;
printf("Primer numero: " );
scanf("%d",&a);
printf("Segundo numero: " );
scanf("%d",&b);
r=a+b;
printf("Suma: %d + %d = %dn",a,b,r);
r=a-b;
printf("Resta: %d - %d = %dn",a,b,r);
r=a*b;
printf("Multiplicacion: %d * %d = %dn",a,b,r);
r=a/b;
printf("Division: %d / %d = %dn",a,b,r);
system("pause" );
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
void suma(int) ;
void resta(int) ;
void div(int) ;
void mult(int) ;
void main(){
int a ;
char op[2] ;
printf("Ingrese un numero: " ) ;
scanf("%d",&a) ;
printf("Operando: " ) ;
scanf("%s",&op[0]) ;
if(op[0]=='+'){
suma(a) ;
}
if(op[0]=='-'){
resta(a) ;
}
if(op[0]=='*'){
mult(a) ;
}
if(op[0]=='/'){
div(a) ;
}
system("pause" ) ;
}
void suma(int a){
int r, b ;
printf("Ingrese otro numero: " ) ;
scanf("%d",&b) ;
r=a+b ;
printf("Resultado: %dn",r) ;
}
void resta(int a){
int r, b ;
printf("Ingrese otro numero: " ) ;
scanf("%d",&b) ;
r=a-b ;
printf("Resultado: %dn",r) ;
}
void mult(int a){
int r, b ;
printf("Ingrese otro numero: " ) ;
scanf("%d",&b) ;
r=a*b ;
printf("Resultado: %dn",r) ;
}
void div(int a){
float r ;
int b ;
printf("Ingrese otro numero: " ) ;
scanf("%d",&b) ;
r=a/b ;
printf("Resultado: %5.2fn",r) ;
}
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void main(){
int a, b, c ;
printf("Ingrese 3 numerosn" ) ;
scanf("%d",&a) ;
scanf("%d",&b) ;
scanf("%d",&c) ;
if(a<b && b<c){
printf("Menor: %dn",a) ;
printf("Mayor: %dn",c) ;
}
if(a<c && c<b){
printf("Menor: %dn",a) ;
printf("Mayor: %dn",b) ;
}
if(b<a && a<c){
printf("Menor: %dn",b) ;
printf("Mayor: %dn",c) ;
}
if(b<c && c<a){
printf("Menor: %dn",b) ;
printf("Mayor: %dn",a) ;
}
if(c<a && c<b){
printf("Menor: %dn",c) ;
printf("Mayor: %dn",b) ;
}
if(c<b && b<a){
printf("Menor: %dn",c) ;
printf("Mayor: %dn",a) ;
}
system("pause" ) ;
}
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void main(){
int a, b, c ;
printf("Ingrese 3 numerosn" ) ;
scanf("%d",&a) ;
scanf("%d",&b) ;
scanf("%d",&c) ;
if(a<b && b<c){
printf("%d %d %dn",a,b,c) ;
}
if(a<c && c<b){
printf("%d %d %dn",a,c,b ) ;
}
if(b<a && a<c){
printf("%d %d %dn",b,a,c ) ;
}
if(b<c && c<a){
printf("%d %d %dn",b,c,a ) ;
}
if(c<a && c<b){
printf("%d %d %dn",c,a,b ) ;
}
if(c<b && b<a){
printf("%d %d %dn",b,c,a) ;
}
system("pause" ) ;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main(){
int a ;
printf("Ingrese un numeron" ) ;
scanf("%d",&a ) ;
if(a%2==0){
printf("Su numero %d es parn",a ) ;
}
else{
printf("Su numero %d es imparn",a ) ;
}
system("pause" ) ;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
void main(){
int matriz[3][4] ;
int i, n, r ;
for(i=0;i<3;i++){
int j=0 ;
printf("Ingrese un numeron" ) ;
scanf("%d",&matriz[j] ) ;
n=matriz[j] ;
r=n ;
for(j=1;j<4;j++){
r=r*10+n ;
matriz[j]=r ;
}
}
clrscr() ;
int y=5, j ;
for(i=0;i<3;i++){
int x=5 ;
for(j=0;j<4;j++){
gotoxy(x,y) ;
printf("%d",matriz[j]) ;
x=x+5 ;
}
y=y+5 ;
}
printf("nnn" ) ;
system("pause" ) ;
}
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
int su(int, int) ;
int re(int, int) ;
int mu(int, int) ;
int di(int, int) ;
void main(){
int a, b, c, d ;
printf("Ingrese la parte real de su primer numeron" ) ;
scanf("%d",&a ) ;
printf("Ingrese la parte imaginaria de su primer numeron" ) ;
scanf("%d",&c ) ;
clrscr() ;
printf("Ingrese la parte real de su segundo numeron" ) ;
scanf("%d",&b ) ;
printf("Ingrese la parte imaginaria de su segundo numeron" ) ;
scanf("%d",&d) ;
clrscr() ;
printf("¿Que desea hacer con ellos?n" ) ;
printf("1) Suma 2) Restan" ) ;
printf("3) Multiplicacion 4) Divisionn" ) ;
int op ;
scanf("%d",&op) ;
clrscr() ;
int rr, ri ;
switch(op){
case 1 :
rr=su(a, b) ;
ri=su(c, d) ;
printf("nc1 + nc2 = %d + %d in",rr,ri) ;
break ;
case 2 :
rr=re(a, b) ;
ri=re(c, d) ;
printf("nc1 - nc2 = %d - %d in",rr,ri) ;
break ;
case 3 :
rr=mu(a, b) ;
ri=mu(c, d) ;
printf("nc1 * nc2 = %d * %d in",rr,ri) ;
break ;
case 4 :
rr=di(a, b) ;
ri=di(c, d) ;
printf("nc1 / nc2 = %d / %d in",rr,ri) ;
break ;
default :
printf(“No hay opciones” ) ;
break ;
}
system("pause" ) ;
}
int su(int a, int b){
int r ;
r=a+b ;
return r ;
}
int re(int a, int b){
int r ;
r=a-b ;
return r ;
}
int mu(int a, int b){
int r ;
r=a*b ;
return r ;
}
int di(int a, int b){
int r ;
r=a/b ;
return r ;
}
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
void may(int, int, int ) ;
void men(int, int, int ) ;
void asc(int, int, int ) ;
void inv(int, int, int ) ;
void main(){
int i, a, b, c ;
printf("Numero 1: " ) ;
scanf("%d",&a) ;
printf("Numero 2: " ) ;
scanf("%d",&b ) ;
printf("Numero 3: " ) ;
scanf("%d",&c ) ;
clrscr( ) ;
printf("1) Mayor entero leidon" ) ;
printf("2) Menor en valor absoluton" ) ;
printf("3) Numeros de forma ascendenten" ) ;
printf("4) Numeros inversos leidosn" ) ;
int op ;
scanf("%d",&op ) ;
switch(op){
case 1 :
may(a, b, c ) ;
break ;
case 2 :
men(a, b, c ) ;
break ;
case 3 :
asc(a, b, c ) ;
break ;
case 4 :
inv(a, b, c ) ;
break ;
default :
printf("No hay opcionesn" ) ;
break ;
}
system("pause" ) ;
}
void may(int a, int b, int c){
if(c>a && c>b){
printf("El mayor es %dn",c ) ;
}
if(b>a && b>c){
printf("El mayor es %dn",b ) ;
}
if(a>b && a>c){
printf("El mayor es %dn",a ) ;
}
}
void men(int a, int b, int c){
if(c<a && c<b){
printf("Menor en valor absoluto %dn",abs(c) ) ;
}
if(b<a && b<c){
printf("Menor en valor absoluto %dn",abs(b) ) ;
}
if(a<b && a<c){
printf("Menor en valor absoluto %dn",abs(a) ) ;
}
}
void asc(int a, int b, int c){
printf("Numeros en orden ascendenten" ) ;
if(a<b && b<c){
printf("%d %d %dn",a,b,c ) ;
}
if(a<c && c<b){
printf("%d %d %dn",a,c,b ) ;
}
if(b<a && a<c){
printf("%d %d %dn",b,a,c ) ;
}
if(b<c && c<a){
printf("%d %d %dn",b,c,a ) ;
}
if(c<a && c<b){
printf("%d %d %dn",c,a,b ) ;
}
if(c<b && b<a){
printf("%d %d %dn",b,c,a ) ;
}
}
void inv(int a, int b, int c){
printf("Numeros escritos inversamente a los leidosn" ) ;
printf("%d %d %dn",c,b,a ) ;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main(){
int a;
printf("Ingrese año: " ) ;
scanf("%d",&a ) ;
if(a%4==0){
printf("%d es un año bisieston" ) ;
}
else{
printf("%d no es un año bisieston" ) ;
}
system("pause" ) ;
}
Esto fue todo, pronto la parte 2 con ejercicios y respuestas
No se olviden de comentar, recomendar y dejar puntos si les sirvió
No se olviden de comentar, recomendar y dejar puntos si les sirvió
+10
Facultad de Ingeniería-UNLPam
Post con los ejercicios:
IMPORTANTE: En los lugares que aparece una palabra o letra y finaliza con una n va una barra inversa a esta "/" la cual el sitio no reconoce y no la muestra. Es importante ponerla ya que hace los saltos de linea.
Ejemplo: donde dice; bisieston) ;
Ahí va; bisiesto(barra cruzada)n) ;