jono maski "Kissa" "K?ss?" => samat "Kiss" "K?ss?" => ei samat
jono poista tulos Catcat at => Cc Paatti at => Pi Puatit at => Puit
#define pois return 0; #include <stdio.h> #define HALPA=HINTA; #define auto "Mosse" #define Tul "Terve" #define kaa "tuloa" #define TASTA int main(void){ #define TAHAN pois } #define VAHAN #define PP ; #define VEROJA (1+40 prosenttia) PP #define plus * #define on = #define HINTA=7; #define lf "\n" #define prosenttia / 100.0TASTA int maksu on HALPA plus VAHAN VEROJA printf("auto on vanha, mutta halpa: %d!\n",maksu) PP printf(Tulkaa " kyytiin!" lf) PP TAHAN
int luku1,luku2,luku3,luku4,luku5,luku6; int o,l,I; double lyhyt,short,kort; int i,j; double varpaan_pituus,räpylän_leveys; int kissa1,_2_kanaa,3_koiraa;
lasketaan kuorma-autoja ja henkilöautoja mitataan huoneen "strategiset" tiedot ja lasketaan pinta-ala
int a,b,c; int *p; int e; /* 1 */ a = 19; /* 2 */ p = &b; /* 3 */ *p = a+2; /* 4 */ p = p+1; /* Tekee käytännössä p=p+2 */ /* 5 */ *p = 7; /* 6 */ p = p+2; /* Tekee käytännössä p=p+4 */ /* 7 */ *p = p-3; /* Käytännössä p-6 */ /* 8 */ **p = 199; /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ 100 | | a | | | | | | | | | | | | | | +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ 102 | ?? | b | | | | | | | | | | | | | | +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ 104 | ?? | c | | | | | | | | | | | | | | +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ 106 | ?? | p | | | | | | | | | | | | | | +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ 108 | ?? | e | | | | | | | | | | | | | | +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+
jono maski "Kissa" "K*a" => samat "Kissa" "K*i" => ei samat "Kissa" "K*" => samat "Lintu" "K*" => ei samat
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <base target=m1> ... 93 <a href="vesal/index.html?r=">Vesa Lappalainen</a> = 8.5<br> 94 <a href="mattim/index.html?r=">Matti Meikäläinen</a> = 8<br> 95 <a href="teppot/index.html?r=">Teppo Teikäläinen</a> = 9<br> ...
93 Vesa Lappalainen = 8.5 - vesal 94 Matti Meikäläinen = 8 - mattim 95 Teppo Teikäläinen = 9 - teppot
// luejono.cpp #include <iostream.h> #include <string> using namespace std;Tiedosto luetaan:int main(void) { string jono; cout << "Anna merkkijono >"; getline(cin,jono); cout << "Annoit jonon: '" << jono << "'" << endl; return 0; }
/* tiedosto.cpp */ /* Lukee ja tulostaa tiedoston */ /* Vesa Lappalainen 29.1.2001 */ #include <iostream> #include <fstream> #include <string> using namespace std;/****************************************************************************/ int main(void) { string rivi; ifstream f("tiedosto.cpp"); // Tähän luettavan tiedoston nimi if ( !f ) { cout << "Tiedosto ei aukea\n"; return 1; }
while ( getline(f,rivi) ) { cout << rivi << "\n"; } return 0; }
// luvtesti.cpp // 25.1.2002/vl // Testataan funktion luvuksi toimintaa. #include <iostream> #include <string> using namespace std; #include "mjonotpp.h"int main(void) { string s; double d; int i;
cout << "Anna reaaliluku > "; getline(cin,s); luvuksi(s,d); luvuksi(s,i); cout << "Antamasi luku reaalilukuna: " << d << " ja kokonaislukuna: " << i << endl; return 0; }