SlideShare una empresa de Scribd logo
1 de 7
/* Lee los numeros desde el teclado
* y imprime su promedio
*/
#include <stdio.h>
int main( )
{
double x = 0.0, sum = 0.0;
int count = 0;
printf( "t--- Calculando Promedios ---n" );
printf( "nIngresar algunos numeros:n"
"(Escribe una letra al final de tu entrada )n" );
while (scanf( "%lf", &x ) == 1 )
{
sum += x;
++count;
}
if ( count == 0 )
printf( "No entrada de datos!n" );
else
printf( "El promedio de numeros es %.2fn", sum/count );
return 0;
}
#include <stdio.h>
main ()
{
int i, s, salida_numero;
int revnum = 0;
printf("Ingresar un numero n");
scanf("%i", &i);
while(i > 0)
{
salida_numero = i% 10; //quitamos el ultimo digito
revnum = revnum * 10 + salida_numero;
//printf("%in", salida_numero);
i = i/10;
s = revnum;
// printf("nn");
while(revnum > 0)
{
salida_numero = revnum %10; //quitamos el ultimo digito
//printf("%in", salida_numero);
revnum /= 10;
}
// printf("nn");
/*Ahora imprimimos cada digito con palabras en ingles
*/
while (s >0)
{
salida_numero = s % 10; //quitamos el ultimo digito
printf("%it", salida_numero);
//printf("%st", palabras[salida_numero]);
switch(salida_numero)
{
case 0:
printf("Zeron");
break;
case 1:
printf("Onen");
break;
case 2:
printf("Twon");
break;
case 3:
printf("Threen");
break;
case 4:
printf("Fourn");
break;
case 5:
printf("Fiven");
break;
case 6:
printf("Sixn");
break;
case 7:
printf("Sevenn");
break;
case 8:
printf("Eightn");
break;
case 9:
printf("Ninen");
break;
}
s /= 10; //Dividimos el actual numero por 10
}
}
}
/*
* Calculamos he imprimimos todos los numeros primos
*/
#include <stdio.h>
int main()
{
int numero;
int divisor;
/*
* Uno y dos son faciles
*/
printf("1n2n");
/* Solo el numero par 2 es primo...aprovechemos eso
*/
for(numero = 3; numero <= 30; numero = numero + 2){
/*
* Vemos si el algun divisor desde 3 hasta el numero divide al numero
*/
for(divisor = 3; divisor < numero; divisor = divisor + 2){
if (numero %divisor ==0)
break;
}
/*Si el ciclo arriba para debido a que el divisor es
* muy grande, tenemos entonces un numero primo
*/
if(divisor >=numero)
printf("%dn", numero);
}
}
/* Clasificando los tipos de triangulo dado
* la longitud de sus lados
*/
#include <stdlib.h>
#include <stdio.h>
int main()
{
float a;
float b;
float c;
float temp;
/*
Solicitamos y leemos los datos
*/
printf("Ingresar las longitudes de los tres lados del triangulo: ");
scanf("%f %f %f", &a, &b, &c);
/*
* Reordenamos los valores tal que a es el de mayor longitud
* y c es de menor longitud
*/
if( a < b ){
temp = a;
a = b;
b = temp;
}
if( a < c ){
temp = a;
a = c;
c = temp;
}
if( b < c ){
temp = b;
b = c;
c = temp;
}
/* Ahora veamos que tipo de triangulo es. Notamos que si
* uno de los lados es <= 0 o si dos de lados juntos es
* menor que el mayor, entonces no son triangulos
*/
if (c <= 0 || b +c < a)
printf("No es un triangulo.n");
else if(a == b && b==c)
printf("Equilatero.n");
else if (a ==b || b ==c)
printf("Isosceles.n");
else
printf("Escaleno.n");
return EXIT_SUCCESS;
}
/* Programa para disear un diamante
* con asteriscos
*/
#include <stdio.h>
int main()
{
int n, c, k, espacio = 1;
printf("Ingresamos el numero de filas n");
scanf("%d", &n);
espacio = n - 1;
for (k = 1; k <= n; k++)
{
for (c = 1; c <= espacio; c++)
printf(" ");
espacio--;
for (c = 1; c <= 2*k-1; c++)
printf("*");
printf("n");
}
espacio = 1;
for (k = 1; k <= n - 1; k++)
{
for (c = 1; c <= espacio; c++)
printf(" ");
espacio++;
for (c = 1 ; c <= 2*(n-k)-1; c++)
printf("*");
printf("n");
}
return 0;
}
/*
* Un programa donde se ingresan datos y encontramos la media,
* la varianza
* y la desviacion estandar
*/
#include <stdio.h>
#include <math.h>
#define MAXSIZE 10
void main()
{
float x[MAXSIZE];
int i, n;
float promedio, varianza, std, sum = 0, sum1 = 0;
printf("Ingresar el valor de N n");
scanf("%d", &n);
printf("Ingresar %d numeros reales n", n);
for (i = 0; i < n; i++)
{
scanf("%f", &x[i]);
}
/* Calculamos la suma de todos los elementos */
for (i = 0; i < n; i++)
{
sum = sum + x[i];
}
promedio = sum / (float)n;
/* Calculamos la varianza y la desviacion estandar */
for (i = 0; i < n; i++)
{
sum1 = sum1 + pow((x[i] - promedio), 2);
}
varianza = sum1 / (float)n;
std = sqrt(varianza);
printf("El promedio de todos los elementos = %.2fn", promedio);
printf("La varianza de todos los elementos = %.2fn", varianza);
printf("La desviacion estandar es = %.2fn", std);
}
/*
* Un programa en C, para calcular la suma de 1^2 + 2^2 + . + n^2.
*/
#include <stdio.h>
int main()
{
int numero, i;
int suma = 0;
printf("Ingreso el maximo valor para la suma: ");
scanf("%d", &numero);
suma = (numero * (numero + 1) * (2 * numero + 1 )) / 6;
printf("La suma de los elementos de arriba es : ");
for (i = 1; i <= numero; i++)
{
if (i != numero)
printf("%d^2 + ", i);
else
printf("%d^2 = %d ", i, suma);
}
return 0;
}
/*
* Un programa para calcular el valor del coseno en terminos de series
* dado un grado de precision
*
*/
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void main()
{
int n, x1;
float presc, term, denominador, x, cosx, cosval;
printf("Ingrese el valor de x (en grados) n");
scanf("%f", &x);
x1 = x;
/* Convirtiendo grados a radianes */
x = x * (3.142 / 180.0);
cosval = cos(x);
printf("Ingresar el grado de precision para la funcion n");
scanf("%f", &presc);
term = 1;
cosx = term;
n = 1;
do
{
denominador = 2 * n * (2 * n - 1);
term = -term * x * x / denominador;
cosx = cosx + term;
n = n + 1;
} while (presc <= fabs(cosval - cosx));
printf("Suma de la serie coseno = %fn", cosx);
printf("Usando la libreria estandar cos(%d) = %fn", x1, cos(x));
}
serie de ulam
#include <stdio.h>
int numero();
void ulam(int);
main()
{
int n;
n=numero();
ulam(n);
return 0;
}
void ulam(int y){
while(y!=1)
{
printf("calculo de sucesion ulam %in",y);
if(y%2==0)
y=y/2;
else
y=y*3+1;
}
printf("calculo de sucesion ulam %in",y);
return;
}
reloj
#include<stdio.h>
int main()
{
int n,j,i;
printf("n ingrese un numero entero n>1: ");
scanf("n %d",&n);
for(i=-n;i<=n;i++)
{
for(j=-n;j<=n;j++)
if(abs(i)-abs(j)>0)
printf(" ");
else
printf("*");
printf("n");
}
return 0;
}
combinatoria
#include<stdio.h>
int universo(void); // Prototipo de la función universo
int muestra(int n); // Prototipo de la función muestra
int combinatoria(int n, int k); // Prototipo de la función combinatoria
int main()
{
int n,k;
n = universo();
k = muestra(n);
printf("El numero de combinaciones de %d elemento(s) de %d elemento(s)
dado(s) es %dn",k,n,combinatoria(n,k));
}
int universo(void) // cabecera de la definición universo
{
int n; // variable donde almacenar'e lo que voy a retornar
printf("Ingrese un entero positivo: ");
scanf("%d",&n);
return n;
}
int muestra(int n) // cabecera de la definición de la funci'on muestra
{
int k; // variable donde almacenar'e lo que voy a retornar
printf("Ingrese un entero positivo menor o igual a %d: ",n);
scanf("%d",&k);
return k;
}
int combinatoria(int n, int k) // cabecera de la definición de la función
combinatoria
{
if (k == 1)
return n;
else
if (n == k)
return 1;
else
return combinatoria(n-1,k-1) + combinatoria(n-1,k);
}
{
int n,j,i;
printf("n ingrese un numero entero n>1: ");
scanf("n %d",&n);
for(i=-n;i<=n;i++)
{
for(j=-n;j<=n;j++)
if(abs(i)-abs(j)>0)
printf(" ");
else
printf("*");
printf("n");
}
return 0;
}
combinatoria
#include<stdio.h>
int universo(void); // Prototipo de la función universo
int muestra(int n); // Prototipo de la función muestra
int combinatoria(int n, int k); // Prototipo de la función combinatoria
int main()
{
int n,k;
n = universo();
k = muestra(n);
printf("El numero de combinaciones de %d elemento(s) de %d elemento(s)
dado(s) es %dn",k,n,combinatoria(n,k));
}
int universo(void) // cabecera de la definición universo
{
int n; // variable donde almacenar'e lo que voy a retornar
printf("Ingrese un entero positivo: ");
scanf("%d",&n);
return n;
}
int muestra(int n) // cabecera de la definición de la funci'on muestra
{
int k; // variable donde almacenar'e lo que voy a retornar
printf("Ingrese un entero positivo menor o igual a %d: ",n);
scanf("%d",&k);
return k;
}
int combinatoria(int n, int k) // cabecera de la definición de la función
combinatoria
{
if (k == 1)
return n;
else
if (n == k)
return 1;
else
return combinatoria(n-1,k-1) + combinatoria(n-1,k);
}

Más contenido relacionado

La actualidad más candente

Lenguaje C
Lenguaje CLenguaje C
Lenguaje Cfior
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.Javier Cuenca
 
Ejercicios de programacion en c++
Ejercicios de programacion en c++Ejercicios de programacion en c++
Ejercicios de programacion en c++Tony Pesantez
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++JoseGCordero
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++mario_10
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Factura en borland c++
Factura en borland c++Factura en borland c++
Factura en borland c++Luis Coba
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)José Antonio Sandoval Acosta
 
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasJosé Antonio Sandoval Acosta
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datosUVM
 
Suma y multiplicacion
Suma y multiplicacionSuma y multiplicacion
Suma y multiplicacionanggelosalesi
 

La actualidad más candente (20)

Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Problema c++
Problema c++Problema c++
Problema c++
 
Ejercicios de programacion en c++
Ejercicios de programacion en c++Ejercicios de programacion en c++
Ejercicios de programacion en c++
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
1 er informe
1 er informe1 er informe
1 er informe
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Factura en borland c++
Factura en borland c++Factura en borland c++
Factura en borland c++
 
Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)
 
Ejercicios en c sharp consola
Ejercicios en c sharp consolaEjercicios en c sharp consola
Ejercicios en c sharp consola
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)
Algorimos básicos para cifrar y descifrar en C# (encriptar y desencriptar)
 
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Suma y multiplicacion
Suma y multiplicacionSuma y multiplicacion
Suma y multiplicacion
 

Similar a CalPromedios (20)

Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltos
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visual
 
PROGRAMAS C++
PROGRAMAS C++PROGRAMAS C++
PROGRAMAS C++
 
Deber de programación
Deber de programación  Deber de programación
Deber de programación
 
Programa
ProgramaPrograma
Programa
 
Include
IncludeInclude
Include
 
Programa en c de listas
Programa en c de listasPrograma en c de listas
Programa en c de listas
 
Mayor de 3 numeros con operacion
Mayor de 3 numeros con operacionMayor de 3 numeros con operacion
Mayor de 3 numeros con operacion
 
Algoritmospseudocodigo
AlgoritmospseudocodigoAlgoritmospseudocodigo
Algoritmospseudocodigo
 
Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en C
 
Funciones Clase1
Funciones Clase1Funciones Clase1
Funciones Clase1
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
algoritmos y Programacion
algoritmos y Programacionalgoritmos y Programacion
algoritmos y Programacion
 
Rubenmajano
RubenmajanoRubenmajano
Rubenmajano
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 

Último

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 

Último (20)

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 

CalPromedios

  • 1. /* Lee los numeros desde el teclado * y imprime su promedio */ #include <stdio.h> int main( ) { double x = 0.0, sum = 0.0; int count = 0; printf( "t--- Calculando Promedios ---n" ); printf( "nIngresar algunos numeros:n" "(Escribe una letra al final de tu entrada )n" ); while (scanf( "%lf", &x ) == 1 ) { sum += x; ++count; } if ( count == 0 ) printf( "No entrada de datos!n" ); else printf( "El promedio de numeros es %.2fn", sum/count ); return 0; } #include <stdio.h> main () { int i, s, salida_numero; int revnum = 0; printf("Ingresar un numero n"); scanf("%i", &i); while(i > 0) { salida_numero = i% 10; //quitamos el ultimo digito revnum = revnum * 10 + salida_numero; //printf("%in", salida_numero); i = i/10; s = revnum; // printf("nn"); while(revnum > 0) { salida_numero = revnum %10; //quitamos el ultimo digito //printf("%in", salida_numero); revnum /= 10; } // printf("nn"); /*Ahora imprimimos cada digito con palabras en ingles */ while (s >0) { salida_numero = s % 10; //quitamos el ultimo digito printf("%it", salida_numero); //printf("%st", palabras[salida_numero]); switch(salida_numero) { case 0: printf("Zeron"); break; case 1: printf("Onen"); break; case 2: printf("Twon"); break; case 3: printf("Threen");
  • 2. break; case 4: printf("Fourn"); break; case 5: printf("Fiven"); break; case 6: printf("Sixn"); break; case 7: printf("Sevenn"); break; case 8: printf("Eightn"); break; case 9: printf("Ninen"); break; } s /= 10; //Dividimos el actual numero por 10 } } } /* * Calculamos he imprimimos todos los numeros primos */ #include <stdio.h> int main() { int numero; int divisor; /* * Uno y dos son faciles */ printf("1n2n"); /* Solo el numero par 2 es primo...aprovechemos eso */ for(numero = 3; numero <= 30; numero = numero + 2){ /* * Vemos si el algun divisor desde 3 hasta el numero divide al numero */ for(divisor = 3; divisor < numero; divisor = divisor + 2){ if (numero %divisor ==0) break; } /*Si el ciclo arriba para debido a que el divisor es * muy grande, tenemos entonces un numero primo */ if(divisor >=numero) printf("%dn", numero); } } /* Clasificando los tipos de triangulo dado * la longitud de sus lados */ #include <stdlib.h> #include <stdio.h> int main() { float a; float b; float c; float temp;
  • 3. /* Solicitamos y leemos los datos */ printf("Ingresar las longitudes de los tres lados del triangulo: "); scanf("%f %f %f", &a, &b, &c); /* * Reordenamos los valores tal que a es el de mayor longitud * y c es de menor longitud */ if( a < b ){ temp = a; a = b; b = temp; } if( a < c ){ temp = a; a = c; c = temp; } if( b < c ){ temp = b; b = c; c = temp; } /* Ahora veamos que tipo de triangulo es. Notamos que si * uno de los lados es <= 0 o si dos de lados juntos es * menor que el mayor, entonces no son triangulos */ if (c <= 0 || b +c < a) printf("No es un triangulo.n"); else if(a == b && b==c) printf("Equilatero.n"); else if (a ==b || b ==c) printf("Isosceles.n"); else printf("Escaleno.n"); return EXIT_SUCCESS; } /* Programa para disear un diamante * con asteriscos */ #include <stdio.h> int main() { int n, c, k, espacio = 1; printf("Ingresamos el numero de filas n"); scanf("%d", &n); espacio = n - 1; for (k = 1; k <= n; k++) { for (c = 1; c <= espacio; c++) printf(" "); espacio--; for (c = 1; c <= 2*k-1; c++) printf("*"); printf("n"); } espacio = 1; for (k = 1; k <= n - 1; k++) { for (c = 1; c <= espacio; c++) printf(" "); espacio++; for (c = 1 ; c <= 2*(n-k)-1; c++)
  • 4. printf("*"); printf("n"); } return 0; } /* * Un programa donde se ingresan datos y encontramos la media, * la varianza * y la desviacion estandar */ #include <stdio.h> #include <math.h> #define MAXSIZE 10 void main() { float x[MAXSIZE]; int i, n; float promedio, varianza, std, sum = 0, sum1 = 0; printf("Ingresar el valor de N n"); scanf("%d", &n); printf("Ingresar %d numeros reales n", n); for (i = 0; i < n; i++) { scanf("%f", &x[i]); } /* Calculamos la suma de todos los elementos */ for (i = 0; i < n; i++) { sum = sum + x[i]; } promedio = sum / (float)n; /* Calculamos la varianza y la desviacion estandar */ for (i = 0; i < n; i++) { sum1 = sum1 + pow((x[i] - promedio), 2); } varianza = sum1 / (float)n; std = sqrt(varianza); printf("El promedio de todos los elementos = %.2fn", promedio); printf("La varianza de todos los elementos = %.2fn", varianza); printf("La desviacion estandar es = %.2fn", std); } /* * Un programa en C, para calcular la suma de 1^2 + 2^2 + . + n^2. */ #include <stdio.h> int main() { int numero, i; int suma = 0; printf("Ingreso el maximo valor para la suma: "); scanf("%d", &numero); suma = (numero * (numero + 1) * (2 * numero + 1 )) / 6; printf("La suma de los elementos de arriba es : "); for (i = 1; i <= numero; i++) { if (i != numero) printf("%d^2 + ", i); else printf("%d^2 = %d ", i, suma); } return 0; } /*
  • 5. * Un programa para calcular el valor del coseno en terminos de series * dado un grado de precision * */ #include <stdio.h> #include <math.h> #include <stdlib.h> void main() { int n, x1; float presc, term, denominador, x, cosx, cosval; printf("Ingrese el valor de x (en grados) n"); scanf("%f", &x); x1 = x; /* Convirtiendo grados a radianes */ x = x * (3.142 / 180.0); cosval = cos(x); printf("Ingresar el grado de precision para la funcion n"); scanf("%f", &presc); term = 1; cosx = term; n = 1; do { denominador = 2 * n * (2 * n - 1); term = -term * x * x / denominador; cosx = cosx + term; n = n + 1; } while (presc <= fabs(cosval - cosx)); printf("Suma de la serie coseno = %fn", cosx); printf("Usando la libreria estandar cos(%d) = %fn", x1, cos(x)); } serie de ulam #include <stdio.h> int numero(); void ulam(int); main() { int n; n=numero(); ulam(n); return 0; } void ulam(int y){ while(y!=1) { printf("calculo de sucesion ulam %in",y); if(y%2==0) y=y/2; else y=y*3+1; } printf("calculo de sucesion ulam %in",y); return; } reloj #include<stdio.h> int main()
  • 6. { int n,j,i; printf("n ingrese un numero entero n>1: "); scanf("n %d",&n); for(i=-n;i<=n;i++) { for(j=-n;j<=n;j++) if(abs(i)-abs(j)>0) printf(" "); else printf("*"); printf("n"); } return 0; } combinatoria #include<stdio.h> int universo(void); // Prototipo de la función universo int muestra(int n); // Prototipo de la función muestra int combinatoria(int n, int k); // Prototipo de la función combinatoria int main() { int n,k; n = universo(); k = muestra(n); printf("El numero de combinaciones de %d elemento(s) de %d elemento(s) dado(s) es %dn",k,n,combinatoria(n,k)); } int universo(void) // cabecera de la definición universo { int n; // variable donde almacenar'e lo que voy a retornar printf("Ingrese un entero positivo: "); scanf("%d",&n); return n; } int muestra(int n) // cabecera de la definición de la funci'on muestra { int k; // variable donde almacenar'e lo que voy a retornar printf("Ingrese un entero positivo menor o igual a %d: ",n); scanf("%d",&k); return k; } int combinatoria(int n, int k) // cabecera de la definición de la función combinatoria { if (k == 1) return n; else if (n == k) return 1; else return combinatoria(n-1,k-1) + combinatoria(n-1,k); }
  • 7. { int n,j,i; printf("n ingrese un numero entero n>1: "); scanf("n %d",&n); for(i=-n;i<=n;i++) { for(j=-n;j<=n;j++) if(abs(i)-abs(j)>0) printf(" "); else printf("*"); printf("n"); } return 0; } combinatoria #include<stdio.h> int universo(void); // Prototipo de la función universo int muestra(int n); // Prototipo de la función muestra int combinatoria(int n, int k); // Prototipo de la función combinatoria int main() { int n,k; n = universo(); k = muestra(n); printf("El numero de combinaciones de %d elemento(s) de %d elemento(s) dado(s) es %dn",k,n,combinatoria(n,k)); } int universo(void) // cabecera de la definición universo { int n; // variable donde almacenar'e lo que voy a retornar printf("Ingrese un entero positivo: "); scanf("%d",&n); return n; } int muestra(int n) // cabecera de la definición de la funci'on muestra { int k; // variable donde almacenar'e lo que voy a retornar printf("Ingrese un entero positivo menor o igual a %d: ",n); scanf("%d",&k); return k; } int combinatoria(int n, int k) // cabecera de la definición de la función combinatoria { if (k == 1) return n; else if (n == k) return 1; else return combinatoria(n-1,k-1) + combinatoria(n-1,k); }