2009-02-25, 12:43
  #1
Medlem
Hej

Har prov idag och vi har fått hem en bunt med uppgifter lyckats lösa alla förutom sista. Det understrukna är det man skriver in när man kör programmet

Skriv ett program som ser ut såhär när man kör det.

Ange ett ord, maximalt 25 bokstäver: katt
katt blir baklänges ttak baklänges

Jag har inte den blekaste aning om hur man gör, vet bara att alla bokstäver är nummerade med att a=97 b=98 o.s.v ,
__________________
Senast redigerad av Prolof 2009-02-25 kl. 12:45.
Citera
2009-02-25, 12:59
  #2
Medlem
xobs avatar
Kod:
for(int i input.length()-1>= 0i--){
      
output += input[i];

Citera
2009-02-25, 14:15
  #3
Medlem
kaks avatar
Kod:
#include <iostream>
#include <string>
#include <iterator>
#include <algorithm>
int main() {
  std::cout << "Ange ett ord: ";
  std::string ord;
  std::cin >> ord;
  std::cout << ord << " blir ";
  std::copy(ord.rbegin(), ord.rend(), std::ostream_iterator<char>(std::cout));
  std::cout << " baklänges" << std::endl;
}
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in