Anuncio

Colapsar
No hay ningún anuncio todavía.

Duda lenguaje C

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • C/C++ Duda lenguaje C

    Hola, he intentado hacer esto:

    [FONT=sans-serif]Implementar un programa que muestre por pantalla la suma total de los enteros de 1 al 10 (ambos incluidos).

    #include<stdio.h>

    int x,y,z
    int main (void){
    printf ("Suma números enteros del 0 al 10)

    ¿cómo lo hago con C?
    [/FONT]

  • #2
    Re: Duda lenguaje C

    Hola,
    ¿para qué defines x,y,z? Tienes que sumar 10 números, pero obviamente no tienes que poner 10 variables (ni tan siquiera 3, diría que basta con 2).
    Entiendo que vas perdido, pero no podemos hacerte los ejercicios ya que en programación la gracia está en enfrentarse solo a ellos. Además tampoco sabemos cuánto has visto. Te dejo una pista a ver si eres capaz de escribir el programita, que es muy corto:
    Define una variable int, que será la suma, e inicializala a 0.
    Define una variable int que será un contador, e inicializalo a 1.
    Haz un for con dicho contador, de manera que cada vez que entres al for se le añada 1 unidad.
    Dentro del for súmale a la variable suma la variable contador.


    La idea es como sigue. Entras al for con el contador a 1 y la suma a 0. Entonces a la suma le sumas el contador por lo que suma pasa a valer 1. Vuelves a entrar al for ahora con el contador a 2 y la suma a 1. Ahora a la suma le sumas el contador y queda 1+2=3. Iterando ves que te queda la suma de los enteros. Obviamente el for tiene que acabar cuando el contador esté a 10. Piénsalo y nos dices.

    PD: Lo más eficiente sin duda es usar la fórmula de la suma de una progresión aritmética, pero entiendo que este ejercicio está hecho para que practiquéis con el for.
    Última edición por angel relativamente; 03/11/2016, 14:41:16.
    [TEX=null]k_BN_A \cdot \dst \sum_{k=0}^{\infty} \dfrac{1}{k!} \cdot 50 \cdot 10_{\text{hex}} \cdot \dfrac{2\pi}{\omega} \cdot \sqrt{-1} \cdot \dfrac{\dd x} {\dd t } \cdot \boxed{^{16}_8\text{X}}[/TEX]

    Comentario

    Contenido relacionado

    Colapsar

    Trabajando...
    X