Skocz do zawartości

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

kapioza

Prośba o napisanie prostego programu.

Polecane posty

Chciałbym Was BARDZO mocno prosić o napisanie prostego programu. Chodzi mi o coś takiego...

Wpisuje się kilka liczb, a program podnosi je do kwadratu i sumuje wyniki. Np. Podaję liczby...

2,3,4

program podnosi je do kwadratu...

4,9,16

i sumuje...

wynik: 29

Dałoby radę zrobić coś takowego? Chciałbym nadmienić, że jestem zupełnie zielony w programowaniu, a taki program BARDZO, NIEZMIERNIE I WSPANIALE ułatwiłby mi życie

Link do komentarza
Udostępnij na innych stronach

Po pierwsze - jest mi potrzebny żeby ułatwić grę w taką jedną internetówkę.

Po drugie - Obojętnie ;p

Po trzecie - w takim razie byłbym wdzięczny gdyby ktoś bardzo miły byłby mi w stanie wytłumaczyć mi jak to napisać :<

Przerobiłeś instrukcje warunkowe? Chodzi mi o for konkretnie, c++.

Link do komentarza
Udostępnij na innych stronach

kapioza rozumiem, że w ogóle nie jesteś zainteresowany tym, aby nauczyć się programować ?

Śćiągnij sobie visual studio c++ express edition z tej stronki, zainstaluj, zrób nowy projekt win32 console application, typ console application, i Empty project, następnie dodaj do niego nowy plik main.cpp, wklej ten kod i naciśnij F5.

#include <iostream>

int main(int argc, char * argv [])
{
   int sum = 0;
   while (1)
   {
      int temp = 0;
      std::cout << "Podaj liczbę (-1 resetuje sumę): ";
      std::cin >> temp;
      if (-1 == temp)
      {
         sum = 0;
         std::cout << "Suma: " << sum << std::endl;
      }
      else
      {
         sum += temp * temp;
         std::cout << "Wynik: " << temp * temp;
         std::cout << " Suma: " << sum << std::endl;
      }
   }
   return 0;
}

Link do komentarza
Udostępnij na innych stronach

wiecie do czegoś takiego to żal robić program cały jak można to zrobić w excelu - w pierwszą kolumnę wpisujesz te swoje cyferki, w drugą

 =a1^2

przeciągasz to samo niżej

i do pierwszego pola w trzeciej kolumnie dorzucasz

 =SUMA(b1:b100)

i proszę bardzo, masz w tym polu wyniczek

Link do komentarza
Udostępnij na innych stronach

Tu jeszcze moja wersja napisana w czystym C (chyba ;) ):

#include<stdio.h>
int suma=0, liczba, i=0, ilosc, temp;
int main(void)

{
    printf("Kwadraty ilu liczb chcesz zsumowac?\n");
    scanf("%d", &ilosc);
    
    while(i<ilosc)
    {
    printf("Podaj prosze liczbe\n");
    scanf("%d", &liczba);
    temp=liczba * liczba;
    suma= suma + temp;
    i=i+1;
    }
    
    printf("Twoja suma wynosi %d", suma);
    
    getchar();
    getchar();
    
    return 0;
}

Link do komentarza
Udostępnij na innych stronach



  • Kto przegląda   0 użytkowników

    • Brak zalogowanych użytkowników przeglądających tę stronę.
×
×
  • Utwórz nowe...