liczby parzyste i nieparzyste oraz kolor

0

Witam!
Mam dwa problemy a mianowicie:

  1. Jak zrobić kolor tekstu z pogrubieniem takiego czegoś:
int x, y;
int z = x + y;

cout << "Podaj liczbę: ";
cin >> x;
cout << endl;
cout << "Podaj drugą liczbę: ";
cin >> y;
cout << endl;
cout << "Wynikiem dodawania jest: " << z;

i chcĘ przykładowo na kolor czerwony pogrubiony zrobić x i y a na kolor niebieski pogrubiony z. Jak to zrobić ???

  1. Moim dugim problemem są liczby parzyste i nie parzyste
    czyli chcĘ zrobić tak, że osoba podaje granicę liczb np. 300 i po naciśnięciu ENTER wszystkie liczby się segregują i jest tak:
    1 - nieparzysta
    3 - nieparzysta
    5 - nieparzysta
    ...
    299 - nieparzyste

2 - parzyste
4 - parzyste
6 - parzyste
8 - parzyste
...
300 - parzyste

jak to zrobić ??? Bo mam pewien swój kod ale on niedziała :/
Help me ! ;(

0
  1. Rozumiem ze piszesz to w C/C++ pod dosem, wiec nie da sie zrobic pogrubionego textu, kolorowy (to o ile dobrze pamietam) textattr (przynajmniej tak bylo w pascalu, a cos mi swita ze w C++ bylo podobnie :])

  2. najprosciej:

int i, n=300;
 for (i=1; i<=n; i=i+2) cout<<i; // nieparzyste
 for (i=2; i<=n; i=i+2) cout<<i; // parzyste
0

Hehe dzięki za odpowiedź z liczbami parzystymi i nieparzystymi, ale nie kumam tego textattr. Bo gdzie ja to mam wstawić.

czy mam zrobić

cout << textattr("TTT");

czy może tak:

cout << textattr(YELLOW, "TTT");

tak więc był bym wdzięczny za wytłumaczenie mi tego, a tak poza tym najważniejszą sprawę mi powiedziałeś i dzięki ci za to :)

0

Rozumiem ze miales problem z parzystoscia; rozumiem ze mogles nie wiedziec ze istnieje textattr; ale nie rozumie ze nie wiedziales o istnieniu pomocy :P
Prosto z pomocy z Turbo C++:

#include <conio.h>

int main(void)
{
   int i;

   clrscr();
   for (i=0; i<9; i++)
   {
       textattr(i + ((i+1) << 4));
       cprintf("This is a test\r\n");
   }

   return 0;
}

;P

0

No wiesz zapewne używasz kompilatora borlanda gdzie pomoc o wszystkich funkcjach (i nie tylko) jest super opisana, ale ja na razie używam Dev C++ gdzie w pomocy nic nie ma o textattr Tak więc musze się o wszystko pytać czego nie wiem ;P ;P ;P

Ale dzięki za pomoc ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1