Avatar billede simonkristensen Nybegynder
20. februar 2008 - 10:06 Der er 2 kommentarer

Gem bogstav / If sætninger

Heysa Drenge . 

Jeg er forholdsvis ny på dette programmeringsområde her  .

Og jeg sidder lidt fast i hvordan man kan gemme et bogstav, også lave en if sætning med det bogstav.

Altså eks:

Gemme bogstavet: p
Også kunne lave en if sætning der hedder noget i stil med

if (p = +)
cout << "...........";

osv. osv. osv.
Avatar billede segmose Nybegynder
20. februar 2008 - 11:13 #1
Hvis jeg har forstået dig rigtigt så er det følgede du bør vide:
For at gemme et enkelt bogstav skal man have en lager plads til det.

/* plads til et bogstav */
char etbogstav;

/* læg et bogstav ind på pladsen */
etbogstav = 'A'; /* bemærk at der er ' om bogstavet for at fortælle at der er bogstavet A og ikke variablen A. */

/* test om det er et B */
if (etbogstav == 'B') /* bemærk at tildeling er enkelt = og sammenligning er doubbelt = (==) */
  printf("det var et B");

Hvis du vil lege med flere bogstaver vil det være lidt anderledes.
Avatar billede dinirex Nybegynder
20. februar 2008 - 15:03 #2
Gemme et bogstav i en variabel eller i en fil? Er det i c eller c++?

Du kan evt. bruge switch hvis du har flere bogstaver?

//c+ kode der kan kopieres ind i en compiler
#include <iostream>

using namespace std;

int main()
{
//Opretter variabler
char bogstav;

//Beder om indtastning af bogstav
cout << "Indtast bogstav: ";
cin >> bogstav;

cout << "Du har indtastet: " << bogstav;

//Tjekker om bogstav opfylder kravene, hvis den gør, udskriver den tekst
if(bogstav == 'a' or bogstav == 'A')
{
cout << "bogstavet opfyldte kravene til if l\x9bkken";
}
return 0;
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester