Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 hasta un tope leído desde el teclado. Por ejemplo, si el tope es 3 la tabla será:
NUMERO CUADRADO CUBO
1 1 1
2 4 8
3 9 27
#include <stdlib.h>
#include <stdio.h>
main()
{
int n,i;
printf("Ingrese el número tope de la serie:\n");
scanf("%d",&n);
printf("Numero Cuadrado Cubo \n");
for (i=1;i<=n;i++)
{
printf("%d",i);
printf("%16d",i*i);
printf("%14d\n",i*i*i)
}
}
3) "Un palíndromo" es un número o una frase de texto, que se lee igual hacia adelante y hacia
atrás. Por ejemplo, cada uno de los siguientes enteros de cinco dígitos son palíndromos:
12321, 55555, 45554 y 11611. Escribir un programa que lea un entero de cinco dígitos y que
determine si es o no un palíndromo.
#include<stdio.h>
main(){
int num1,v1,v2,v3,v4,d1,d2,d3,d4,res;
printf("\nEste programa le ayudara a saber si sus 5 digitos
ingresados son palindromos o no");
printf("Ingrese un numero que conlleve 5 digitos");
scanf("%d",&num1);
v1=num1/10000;
v2=num1%10000;
v3=num1%10;
if(v1=!v3)
printf("\nSu digito ingresado no es un palindromo");
else{
d1=v2/1000;
d2=v2%1000;
d3=d2/100;
d4=d2%100;
res=d4/10;
if(d3==res)
printf(\n"Su digito ingresado es un palindromo");
else
10 8 11 7 9 9999
El promedio debe calcularse de todos los valores que preceden a 9999. Además, el programa
debe localizar el más pequeño de los números enteros.
#include <stdio.h>
#include <conio.h>
7) Escribir un programa que lea tres valores float diferentes a cero, que determine e imprima
si pueden representar los lados de un triángulo. Además se debe indicar si esos valores
pueden ser los lados de un triángulo rectángulo.
#include<stdio.h>
int main(void){
int x, y, z;
printf("\n Ingrese el primer valor ");
scanf("%d",&x);
setbuf ( stdin, NULL );
printf("\n Ingrese el segundo valor ");
scanf("%d",&y);
setbuf ( stdin, NULL );
printf("\n Ingrese el tercer valor ");
scanf("%d",&z);
setbuf ( stdin, NULL );
if(x==y&&x==z)
{
printf("\n El triangulo es equilatero");
}
else if(x==y||x==z||y==z)
{
printf("\n El triangulo es isosceles");
}
else if(x!=y&&x!=y&&y!=z)
{
printf("\n El triangulo es escaleno");
}
setbuf ( stdin, NULL );
getchar();
*****
* *
* *
* *
*****
#include<stdio.h>
#include<stdlib.h>
main ()
{
int c,f;
for (c=0;c<10;c++)
{
printf("*");
}
printf("\n");
for (f=0;f<8;f++)
{
printf("*");
for(c=0;c<8;c++)
{
printf(" ");
}
printf("*\n");
}
for (c=0;c<10;c++)
{
printf("*");
}
}
11) Escribir un programa que imprima los siguientes patrones por separado, uno debajo de
otro. Todos los asteriscos (*), deberán ser impresos por una sola función printf() de la forma
printf("*").
#include<stdio.h>
int main(){
int i,j=10;
int espacios;
/* A)
*
**
***
****
*****
******
*******
********
*********
*/
for(i=1;i<=10;i++){
for(j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
printf("\n\n");
/* B)
**********
*********
********
*******
******
*****
****
***
**
*
*/
for(i=1;i<=10;i++){
for(j=10;j>=i;j--){
printf("*");
}
printf("\n");
}
printf("\n\n");
/* C)
**********
*********
********
*******
******
*****
****
***
**
*
*/
for(i=1;i<=10;i++){
for(espacios=1;espacios<=10-j;espacios++)
printf(" ");
for(j=10;j>=i;j--){
printf("*");
}
printf("\n");
}
return 0;
}
b) Calcular e imprimir la suma de los enteros pares del 2 al valor n ingresado desde teclado.
c) Calcular e imprimir el producto de los enteros impares del 1 a m ingresado desde teclado.
#include<stdio.h>
main(){
printf("Bienevendo ");
int numero,num1,num2,i,acum=0,veces,par = 0,producto=1,fin;
char caso;
printf("\nIngrese Una opcion");
printf("\n1 Sumatoria de una secuencia de numeros");
printf("\n2 Sumatoria de numeros pares");
printf("\n3 Producto de numeros impares desde el 1 al digito que
usted desee");
scanf("%i",&numero);
switch(numero)
{
case 1:
}
printf("\n La suma vale: %d", acum);
break;
case 2:
printf("\nSolo se sumaran los numeros pares ingresados\n");
printf("Cuantos veces desea sumar\n");
scanf(" %d", &veces);
for (i=0; i<veces; i++){
}
printf( "\n La suma de los pares es: %d", par);
break;
case 3:
printf("\nSolo se realizara el producto de los enteros impares
desde el 1 hasta el digito que desse \n");
printf("cual es el final de su lista?:");
scanf("%d",&fin);
for(i=1;i<=fin;i++){
if(i%2!=0)
producto*=i;
default:printf("no es opcion");
break;
}