💻 Apuntate al curso completo de Programación en C LINK: bit.ly/2VIrqvO
@Misifus157 жыл бұрын
Por si a alguien le sirve acá esta mi ejercicio: #include int main(){ int num; puts("Ingrese el numero: "); scanf("%i",&num); if(num%2==0){ printf("Es par"); } else{ printf("Es impar"); } return 0; }
@davidwilliansmorante97986 жыл бұрын
puts solo se usa si esta dentro de un condicional , verdad?
@aideetemisheredia36615 жыл бұрын
solo tengo una duda porqué num%2?
@sergioandresdelgado61925 жыл бұрын
@@aideetemisheredia3661 para que sea par, el numero tiene que ser divisible entre 2
@BryanJJH5 жыл бұрын
@@davidwilliansmorante9798 si!
@rodrigoriveraeslava3 жыл бұрын
@@aideetemisheredia3661 El símbolo % es un operador llamado mod. Este lo que hace es arrojarte el residuo de una división dada. Si un número que lo divides entre 2 te da como residuo cero, significa que es múltiplo de dos. Dicho en otras palabras: numero%2==0.
@keegans84964 жыл бұрын
Nota: el numero cero es par, por si no lo sabias #include int main() { int num; printf("Ingrese un numero: "); scanf("%d",&num); if(num%2==0){ printf("%d es un numero par ",num); } else{ printf("%d es un numero impar ",num); } return 0; }
@vieromega5077 Жыл бұрын
para el que aun tenga problemas con el ejercicio del video y ha estado como 3 horas buscando solución aqui la dejo, solo así me pudo servir: #include int main (){ int gasto,tarifa2; float tasa,tarifa1,tarifa3; tarifa1=1.2; tarifa2=1.0; tarifa3=0.9; printf("ingrese el consumo de energia: "); scanf("%i",&gasto); if(gasto>=1850){ tasa=tarifa3; } if(gasto1000){ tasa = tarifa2; } if(gasto
@melvinorozco73986 жыл бұрын
A mi para que me funcionara el codigo tuve q poner "int gasto" y "float tasa". Si las 2 variables las ponia como float, solo me salia como resultado 1.2. Gracias. Buenos videos.
@lucasespinoza1155 Жыл бұрын
Problema 4 de condicionales: //Determinar si un numero es par o impar #include int main() { int par, impar, num; printf("Escriba un numero: "); scanf("%i",&num); if(num%2==0) { printf("PAR"); } else { printf("IMPAR"); } return 0; }
@canasdruid6 жыл бұрын
#include int main (){ int num; printf("Ingrese un entero: "); scanf("%i", & num); if (num % 2 == 0) printf("Es par"); if (num % 2 >= 1) printf("Es impar"); return 0; }
@maggiegovea7u7r656 жыл бұрын
O podrías ocupar el operador relacional " != " que significa ' Diferente de' para colocarlo en tu segundo condicional, para mencionar si es diferente de 0, entonces es impar. UuU
@racodanielarteagajimenez92667 жыл бұрын
chavos hay que usar puro if Aquí les dejo el programa del ejercicio 4 #include int main() { int n; printf("Digite el numero: "); scanf("%i",&n); if(n % 2 == 0) { puts("El numero es par"); } if(n % 2 != 0) { puts("El numero es impar"); } return 0; }
@jossjoss59578 жыл бұрын
La condicion 2 seria mejor if (gasto >=1000 && gasto
@vic_epsy7 жыл бұрын
jajaaj pequeña trampa, eso solo es uso de logica, yo me di cuenta en cuanto empecé con el condicional
@eddieedu7316 жыл бұрын
Victor Alfonso Pérez Espino baka 😠
@CodeCristo7 жыл бұрын
#include int main () { int digito = 0; printf("Ingresa tu numero para saber si es par o impar: "); scanf("%i", &digito); if (digito%2 == 0) printf("El numero es par. "); if (digito%2 == 1) printf("El numero es Impar. "); return 0; }
@lucianorizzo18734 жыл бұрын
No tendria que ser a mayor gasto mayor tarifa ??? detalles, excelentes los videos
@WisnaiterYT2 жыл бұрын
/*4. Determinar si un número es par, impar*/ #include int main(){ int n; printf("Digite un numero: ");scanf("%i",&n); if(n%2 == 0){ puts("El numero es par"); } if(n%2 == 1){ puts("El numero es impar"); } }
@danielloaiza85823 жыл бұрын
Por si tienen dudas, el punto del ejercicio se puede hacer de estas dos maneras: manera 1: int numero; printf("Dame un numero: "); scanf("%i",&numero); if(numero%2==0){ printf("%i es par",numero); } if(numero%2==1){ printf("%i es impar", numero); } return 0; manera 2: int numero; printf("Dame un numero: "); scanf("%i",&numero); if(numero%2==0){ printf("%i es par",numero); }else{ printf("%i es impar", numero); } return 0;
@francoponce24585 жыл бұрын
ejer #include int main (){ int numero; printf("pon un numero entero para determinar si es par o impar: "); scanf("%i",&numero); if(numero % 2 == 0){ printf("su numero es par "); } if(numero % 2 != 0){ printf("su numero es inpar"); } return 0; }
@francoponce24585 жыл бұрын
o tambien #include int main (){ int numero; printf("pon un numero entero para determinar si es par o impar: "); scanf("%i",&numero); if(numero % 2 == 0){ printf("su numero es par "); } else{ printf("su numero es inpar"); } return 0; }
@MarceloPalmaSalas6 жыл бұрын
Muy buen ejemplo pero el programa fallará con entradas de 1000 y 1850, te falto y
@durvalmercadovaca44943 жыл бұрын
//determinar si un numero es par o impar #include int main(){ int numero; printf("Digite un numero "); scanf("%i",&numero); if(numero%2==0){ printf("el numero %i es par",numero); } else{ printf("el numero %i es impar",numero); } return 0; }
@WowNemy2 жыл бұрын
int main(int argc, char *argv[]) { int numero; printf("Digite un numero: "); scanf("%i", &numero); if (numero % 2 == 0) { printf("Es PAR."); } if (numero % 2 != 0) { printf("Es IMPAR."); } return 0; } RECORDATORIO: Seguimos sin usar el ELSE. Por ahora nos manejamos con IFs.
@nicolasezequiel45875 жыл бұрын
Otra manera de hacer el ejercicio. #include int main() { int numero,resto; printf("Ingrese un numero: "); scanf("%i",&numero); resto=numero%2; if(resto==0) { printf("El numero %i es par: ",numero); } if(resto>0) { printf("El numero %i es impar: ",numero); } return 0; }
@jesus.zapatero3 жыл бұрын
Esta es mi solucion al par o impar. Como escribo en la respuesta, no he utilizado ni "else" ni "!=" porque todavia no se han dado en el curso. Un saludo de un principiante de C. // Determinar si un numero es par o impar. // Como no hemos llegado al tema de "else" ni de "!=" (diferente), no los uso. #include int main(){ int numero; printf("Teclee un numero para determinar si es par o impar: "); scanf("%i", &numero); if (numero % 2 < 1) { printf(" El numero %i es par.", numero); } if (numero % 2 > 0) { printf(" El numero %i es impar.", numero); } return 0; }
@jenzeld.tassia45808 жыл бұрын
Pues a mi me salió así el problema 4, no sé si estoy bien... #include int main(){ int n1; printf("Escriba un numero: "); scanf("%i", &n1); if (n1 %2 == 0){ puts ("El numero es par"); } else { puts ("El numero es impar"); } return 0; Muy buenos vídeos, estoy aprendiendo mucho gracias a ti...
@rayss19207 жыл бұрын
Muchas gracias, necesitaba la opción "else" para que el programa salte e indique que es impar.
@carlosvazquez30827 жыл бұрын
Pero como solo te pide que uses if por el momento seria if(n % 2!=0){ printf("El numero es impar"); } para el impar, yo asi lo hice
@conejodeclara99636 жыл бұрын
El ejercicio resuelto :D #include #include int main() { int num=0; printf("ingrese un numero: "); scanf("%i", &num); if(num %2==0){ printf("El numero %i es par " , num); } if(num %2!=0){ printf("El numero %i es impar ", num); } return 0; }
@jennyfermaldonado96486 жыл бұрын
Cindy gareca hola, qué significa ! en “if (num % 2 != 0)” ??
@BFRenan6 жыл бұрын
porque he usado float en vez de int y no me funciona????
@conejodeclara99636 жыл бұрын
BF no te has olvidado de ningún punto y coma?
@conejodeclara99636 жыл бұрын
JA MD if significa si . Si mi num su Mod es diferente (!=) a 0 Mod es el resultado de una división, 4÷4=0. El mod sería 0
@conejodeclara99636 жыл бұрын
JA MD lo expliqué todo sin querer 😅
@andresturquie15615 жыл бұрын
Que diferencia existe entre el dato tipo real y de como flotante por q en mi programa si lo pongo como real puedo trabajar con datos con como tambien
@blackorts58756 жыл бұрын
/*4.Determinar si un número es par, impar*/ #include int main(){ int numero; printf("Digite su numero"); scanf("%i",&numero); if (numero%2==0) printf("El numero %i es par",numero); else printf("El numero %i es impar",numero); return 0; }
@CodeCristo7 жыл бұрын
Según yahoo respuestas Si lo divides entre 2 y tienes residuo 0, entonces es par. Pero si tienes residuo 1, entonces impar #include int main() { int numeroreal; printf("Escriba un numero par o impar: "); scanf("%i", &numeroreal); if (numeroreal %2 == 0) {puts ("El numero es par");} if (numeroreal %2 == 1) {puts ("El numero es impar");} return 0; }
@MrAssassins1177 жыл бұрын
una pregunta, como seria si en el condicional 2 quisieras incluir 1000 y 1850 para la tarifa 2 sería como decía Joss Joss? if(gasto>=1000 && gasto
@davidwilliansmorante97986 жыл бұрын
asi es
@cantugarciacantugarcia35172 жыл бұрын
creo que seria if(gasto>=999 && gasto
@Stephanie-gs4sz5 жыл бұрын
este ejercicion se porque no usar IF-ELSE IF-ELSE?...porque usas tres veces IF? Gracias
@1980scar6 жыл бұрын
Buenas alejandro, estoy siguiendo el curso, vengo de java y me parecen muy similares los lenguajes. Muy didactico el cruso! Un detalle, se dice watts y no waps, disculpame la correcion, un saludo desde Uruguay!
@jesus.zapatero3 жыл бұрын
PoniEndonos exquisitos, se dice vAtios, o kilovAtios o kilovatioshOra.
@yeisonrodriguez87478 жыл бұрын
oye me puedo explicar esto, numero%2==0?? del ejercicio que dajaste.
@ignaciocandia35038 жыл бұрын
si el residuo de la división numero /2 es igual a cero, el numero es par
@yeisonrodriguez87478 жыл бұрын
ohh jejej 'Gracias"
@CodeCristo7 жыл бұрын
else que significa
@CodeCristo7 жыл бұрын
Pero y si le pongo mi numero 10 y dividido entre 2 no da cero, como puede saber que es par ._.
@martinlimon65477 жыл бұрын
Amigo, creo que estas confundiendo el residuo con el cociente, has la división de 10/2 y comprobaras que el residuo es 0 y el cociente es 5. Saludos
@AntonioMorales-so9jx6 жыл бұрын
Que significa el numero%2==0 ? Este no pude hacerlo por eso :(
6 жыл бұрын
divide el numero entre 2 y el % calcula el residuo, si este es 0, entonces el número es par :) Un saludo
@Z_k4044 жыл бұрын
int main(){ int numero,resultado; printf("introduce un numero"); scanf("%i",&numero); resultado= numero / 2*2; if(resultado==numero){ printf("es par"); } else if(resultado
@jkmr97906 жыл бұрын
me parece que ya no es necesario volver a colocar el if gasto > 1000 , porque si tu primera condición no se cumple significa que el consumo fue mayor que 1000, entonces solo sería colocar que gasto
@camollo1007 жыл бұрын
hola amigo como puedo hacer este problema en codigo C. con condicionales /*programa que al recibir como datos el nivel academico de un profesor de una universidad así como su salario, incremente éste último en base al tabulador e imprima tanto el nivel del profesor como su nuevo salario*/
@nigtwolfbreek7 жыл бұрын
Por qué con float no se puede?
@fatimaestrada82834 жыл бұрын
Gracias por ayudarme a hacer mi tarea:3
@willosuna69136 жыл бұрын
Numero par e impar: #include int main(){ int num1,num2; printf("Ingrese dos numeros: ");scanf("%i %i",&num1,&num2); num1*=2; if(num1==num2){ printf("El numero es par"); } if (num1!=num2){ printf("El numero es impar"); } return 0; }
@ansony94107 жыл бұрын
#include int main(){ int n; printf("Digite un numero: "),scanf("%i",&n); if(n%2==0) printf("El numero %i es par",n); else printf("El numero %i es impar",n); return 0; }
@hernanochoa64862 жыл бұрын
#include #include int main(){ float a,p; int N; printf("ingrese el numero: "); scanf("%i",&N); p = N%2 ; if(p ==0){printf("el numero es par"); } if(p ==1){printf("el numero es impar"); } return 0; }
@CodeCristo7 жыл бұрын
/* lo curioso es que cuando ingresaba el valor de 1000 me da la condicion en 0.0 y tiene razon joss joss tuve que poner en >= mayor e igual que... codigo */ #include #define tarifa1 1.2 #define tarifa2 1.0 #define tarifa3 0.9 int main(int argc, char const *argv[]) { float gastodeluz, tasa; gastodeluz =tasa=0; printf("Digite el total del gasto de energia "); scanf ("%f", &gastodeluz ); if (gastodeluz < 1000) { tasa = tarifa1;} if (gastodeluz >= 1000 && gastodeluz 1850) { tasa = tarifa3;} printf("La tasa a pagar es de: %.1f ", tasa); return 0; }
@maiteherran78027 жыл бұрын
Hola, cómo se hace para números negativos??
@cantugarciacantugarcia35172 жыл бұрын
numeroes negativos pares e impares ? si ese es el caso no tengo idea pero si te refieres a numeros negativos y positivos nesesitabas que si el numero es mayor a 0 este seria positivo pero si era < 0 era negativo ya solo se imprime aunque creo que ya no nesesitas eso xd
@CodeCristo7 жыл бұрын
#include int main () { int digito = 0; printf("Ingresa tu numero para saber si es par o impar: "); scanf("%i", &digito); printf((digito%2==0)?"par " : "Impar "); return 0; }
@thedjdave9812116 жыл бұрын
Yo así hice ese :v. #include float TAR(float g); #define TAR1 1.2 #define TAR2 1.0 #define TAR3 0.9 int main(){ float g; printf("Ingresa el gasto de corriente electrica a pagar: "); scanf("%f",&g); printf("La tasa a pagar es de: %.1f",TAR(g)); return 0; } float TAR(float g){ if(g1000 && g1850){ return TAR3;} }
@diegorenko81007 жыл бұрын
amigo, tienes un error de concepto, ya que debes multiplicar el macro de la tarifa multiplicado por el consumo de KWH. es decir, el resultado del ejemplo de un consumo de 800 KWH *1.2= 960
@vic_epsy7 жыл бұрын
solo es la tarifa men, ya ahi se tendria que crear otra para que diga cuanto es el totdal a pagar
@BruceFontain4 жыл бұрын
#include int main(){ int corr_el; float tarifa; printf("Ingrese el gasto corriente electrica : "); scanf("%d",& corr_el); if (corr_el < 1000){ tarifa = 1.2; printf(" La tarifa de luz es %.1f segun el gasto de la corriente electrica %d ",tarifa,corr_el); } if ((corr_el >=1000) && (corr_el 1800){ tarifa = 0.9; printf(" La tarifa de luz es %.1f segun el gasto de la corriente electrica %d ",tarifa,corr_el); } return 0; }
@John-um1xo6 жыл бұрын
// Determinar si un numero es par o impar #include main(){ int n1; printf("Bienvenidos a mi programa para ver si un numero es par o impar"); printf(" Ingrese un Numero: "); scanf("%i",&n1); if (n1 % 2 ==0){ printf("El numero ingresado es par"); } if (n1%2 !=0){ printf("El numero ingresado es impar"); } return 0; }
#include #define TARIFA1 1.2 #define TARIFA2 1.0 #define TARIFA3 0.9 int main(){ int num; puts("INGRESE UN NUMERO"); scanf("%i",&num); if(num%2 == 0){ puts("El numero es PAR"); } else { puts("El numero es IMPAR"); } return 0; }
@CodeCristo7 жыл бұрын
#include int main () { int numero_usuario = 0; printf("Ingresa tu numero para saber si es par: "); scanf ("%i", &numero_usuario); if (numero_usuario % 2 == 0) // Si el residuo es IGUAL a 0 { printf("Tu numero es par. "); } if (numero_usuario % 2 != 0) // Si el residuo es DIFERENTE de 0 { printf("Tu numero es impar. "); } return 0; }
@jossjoss59578 жыл бұрын
Eres bueno en esto amigo :)
@saraandreaalvarezfuertes6406 жыл бұрын
//Determinar si un numero es par o impar #include int main () { int n; printf ("Digite un numero: "); scanf ("%i",&n); if (n % 2 == 0){ printf (" El numero es par "); } if (n % 2 != 0) { printf(" El numero es impar "); } return 0; }
@artemiokaoz7 жыл бұрын
AQUI ESTA MI SOFTWARE #include int main () { int sherlockholmes; printf("Ingrese un numero"); scanf("%i",&sherlockholmes); if(sherlockholmes % 2 == 0) { printf("El numero que usted ingreso es par"); } else { printf("EL numero que usted ingreso es impar"); } return 0 ;}
@carlosdominguez98317 жыл бұрын
mi resultado #include int main(){ int numero; printf("introduce el numero: "); scanf("%i",&numero); if(numero%2==0){ printf("El nuemro es par "); } if(numero%2!=0){ printf("EL numero es impar "); } return 0; }
@esbreen8 ай бұрын
int par; printf("Ingrese tu numero: ");scanf("%i",&par); if(par%2==0){ puts("tu numero es par "); } if (par%2!=0){ printf("Tu numero es impar "); }
@bl3ssedc0de8 жыл бұрын
Yo conozco las macros como constantes simbólicas se me hace mas sencillo, saludos buenos tutoriales.
@davidwilliansmorante97986 жыл бұрын
como es eso ?
@FedeAresA6 жыл бұрын
#include int main(){ int a; printf ("ingrese un digito "); scanf ("%i", &a); if (a % 2 == 0){ puts ("Su numero es par"); } if (a % 2 != 0){ puts ("Su numero es impar"); } getch(); return 0; }
@TuWinDroidFHDD7 жыл бұрын
#include int main (){ int n1; printf("Dime el numero: "); scanf("%d", &n1); if(n1 %2 == 0){ printf("El numero es par"); } else if(n1 %2 == 1){ printf("El numero es impar"); } return 0; }
@marcoantoniosaenzchavez48305 жыл бұрын
#include int main(){ int n1; printf("Digite un numero: "); scanf("%i",&n1); if(n1 % 2 ==0 ){ printf("Es par"); } if(n1 % 2 !=0){ printf("Es impar"); } }
@GabrielMartinez-jn1qw6 жыл бұрын
#include int main(){ int n1; printf("Ingresa un numero: "); scanf("%i",&n1); if (n1 % 2 == 0){ printf(" El numero es par"); } if (n1 % 2 != 0){ printf(" El numero es impar"); } return 0;
@keegans84964 жыл бұрын
#include #define tarifa_1 1.2; #define tarifa_2 1.0; #define tarifa_3 .9; int main() { int gasto; float pago; printf("Cual fue su gasto de corriente electrica este mes en kWh? "); scanf("%d",&gasto); if(gasto1000 && gasto
@diegovega4167 жыл бұрын
//numero par o impar #include int main(){ int n1; printf("digite un numero entero: ");scanf("%i",&n1); if(n1%2==0){ printf("el numero %i es par",n1); } else { printf("el numero %i es impar",n1); } return 0; }
@francoponce24585 жыл бұрын
esta bien asi? #include #define TARIFA1 1.2 #define TARIFA2 1.0 #define TARIFA3 0.9 int main(){ float luz; printf("Pon tu gasto corriente para conocer la tarifa: "); scanf("%f",&luz); if (luz < 1000){ printf("su tarifa es de %.2f", TARIFA1); } if (luz >=1000 && luz= 1850) printf("su tarifa es de %.2f", TARIFA3); }
@Gonzalo-fu2pf6 жыл бұрын
#include #include int main() { int n1; printf("Digite un numero: "); scanf("%i", &n1); if (n1 % 2 == 0) { printf("El numero %i es par", n1); } else { printf("El numero %i es impar ", n1); } return 0; }
@emilianoruelas85874 жыл бұрын
#include int main() { int num, n; while (n != 0) { system("cls"); printf("Dame un numero: "); scanf ("%d", &num); if (num % 2 == 0) { printf(" El numero es par "); } else { printf(" El numero es impar "); } printf(" Quieres determinar otro numero? 1=SI 0=NO ->"); scanf("%d", &n); } return 0; }
@nazapro15 жыл бұрын
#include int main(){ int parono; printf("digite un numero: "); scanf("%i", &parono); if(parono % 2 == 0){ printf(" el numero %i es par ", parono); } else(printf(" el numero %i es impar ", parono)); return 0; }
@NadieHimemori5 жыл бұрын
/*Calcular si un numero es par o impar*/ #include int main(){ int numero; printf("Digite un numero: "); scanf("%i",&numero); if(numero % 2 == 0){ puts("Numero par."); } return 0; }
@nazapro15 жыл бұрын
puts lo reemplaze por print f, solo esa parte por que sino me tiraba error: too many arguments to function puts
@nazapro15 жыл бұрын
jajaja continue el video y lo arreglaste xd
@camollo1007 жыл бұрын
a se me olvido poner el tabulador es este: Nivel Incremento 1 3.5% 2 4.1% 3 4.8% 4 5.3%
@victormanuela.9632 жыл бұрын
#include int main(){ int num; printf("Ingrese un numero: "); scanf("%i",&num); if(num % 2 == 0){ puts("El numero es par"); } if(num % 2 == 1){ puts("El numero es impar"); } return 0; }
@renatozegarra98426 жыл бұрын
Cool #include int main(){ int n1; printf("Digite un numero: "); scanf("%i",&n1); if (n1 % 2 == 0){ printf("El numero es par"); } if( n1 % 2 == 1){ printf("El numero es impar"); } return 0; }
@lesthercastaneda48843 жыл бұрын
#include #include int main (){ int a; printf("Digite un numero: "); scanf("%i",&a); if (a%2==0){ printf("El numero %i es par. ",a); } else { printf ("El numero %i es impar. ",a); } system("pause"); return 0; }