automated commit TP3
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int toto(){
|
||||
println_int(42);
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXITCODE 1
|
||||
// EXPECTED
|
||||
// No main function in file
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
int n,u;
|
||||
n=17;
|
||||
u=n;
|
||||
println_int(n);
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// 17
|
||||
@@ -0,0 +1,47 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
if (2 < 3)
|
||||
{
|
||||
println_int(1);
|
||||
}
|
||||
if (2 > 3)
|
||||
{
|
||||
println_int(2);
|
||||
}
|
||||
if (2 <= 2)
|
||||
{
|
||||
println_int(3);
|
||||
}
|
||||
if (2 >= 2)
|
||||
{
|
||||
println_int(4);
|
||||
}
|
||||
|
||||
if (2 == 3)
|
||||
{
|
||||
println_int(10);
|
||||
}
|
||||
if (2 != 3)
|
||||
{
|
||||
println_int(20);
|
||||
}
|
||||
if (2 == 2)
|
||||
{
|
||||
println_int(30);
|
||||
}
|
||||
if (2 != 2)
|
||||
{
|
||||
println_int(40);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// 1
|
||||
// 3
|
||||
// 4
|
||||
// 20
|
||||
// 30
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main() {
|
||||
if ((1.0 + 2.0) * 3.0 == 9.0) {
|
||||
println_string("OK");
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// OK
|
||||
@@ -0,0 +1,15 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main(){
|
||||
println_int(3/2+45*(2/1));
|
||||
println_int(23+19);
|
||||
println_bool( (false || 3 != 77 ) && (42<=1515) );
|
||||
println_string("coucou");
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// 91
|
||||
// 42
|
||||
// 1
|
||||
// coucou
|
||||
@@ -0,0 +1,9 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main(){
|
||||
println_int(42);
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// 42
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "printlib.h"
|
||||
|
||||
int main(){
|
||||
int x;
|
||||
x="blabla";
|
||||
return 0;
|
||||
}
|
||||
|
||||
// EXPECTED
|
||||
// In function main: Line 5 col 2: type mismatch for x: integer and string
|
||||
// EXITCODE 2
|
||||
Reference in New Issue
Block a user